scaffold

Create sprint and admin project artifacts with idempotent scaffold.sh execution.

Updated Feb 28, 2026
One-click install
npx skills add https://github.com/cosmicdreams/claude-plugins --skill scaffold-cosmicdreams
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: scaffold
Source: https://github.com/cosmicdreams/claude-plugins/tree/main/admin/skills/scaffold
Command: npx skills add https://github.com/cosmicdreams/claude-plugins --skill scaffold-cosmicdreams

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires bash, python3, and includes scripts (resource) components.

What problem does it solve?

Missing project structure makes it hard to run team sprint and multi-agent workflows consistently across a new codebase.

Core Features & Use Cases

  • Creates sprint/admin project artifacts: sets up kanban boards, retrospective tracking, analysis reports, and team-sprint mode entry files like CLAUDE.md so agents have a predictable workspace.
  • Idempotent, safe initialization: creates required directories and template-backed files only when they do not already exist, avoiding accidental overwrites.
  • Bootstraps supporting metadata: initializes a Beads database when needed and marks completion in .claude/settings.json so the workflow can recognize that scaffolding is done.
  • Use Case: You clone a new repo and want “team sprint mode” immediately; this skill prepares the repo layout so sprint/admin agents can operate without manual folder setup.

Quick Start

Tell the AI: scaffold this project in the current directory.

Frequently Asked Questions about scaffold

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a repository for multi-agent workflows and sprint planning?▼

Scaffolding a project for team sprints creates kanban boards, analysis reports, and CLAUDE.md entry files automatically. It ensures sprint and admin agents have a predictable workspace by generating required directories and template files safely without overwriting existing ones.

What is project scaffolding for multi-agent sprint mode?▼

Project scaffolding for multi-agent sprint mode initializes a codebase with predictable directories like kanban/ and .claude/ alongside entry files. This structure allows admin agents to operate consistently across new repositories without requiring manual folder setup.

Can I initialize kanban boards and .claude directories without overwriting existing files?▼

Yes, you can initialize kanban boards and .claude directories safely because the scaffolding process is idempotent. It creates required directories and template-backed files only when they do not already exist, avoiding accidental overwrites of your current project artifacts.

Does project initialization for sprint workflows require Bash and Python3?▼

Project initialization for sprint workflows requires Bash for target resolution and calling the companion scaffold.sh script, with Python3 listed as a dependency. These tools ensure idempotent creation of directories and template-backed files for the multi-agent workspace.

What's the best way to prepare an existing codebase for team sprint mode?▼

The best way to prepare an existing codebase for team sprint mode is to run an idempotent scaffolding process that detects missing kanban/, .claude/, and analysis-reports/ directories. It safely bootstraps these artifacts and supporting metadata without disrupting your existing files.

Why does my repository need a worktrees/main hint after scaffolding?▼

Your repository needs a worktrees/main hint after scaffolding because it supports multi-agent workflow orchestration within the generated project structure. This hint helps coordinate agent execution across isolated worktrees during team sprint runs.