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.