.claude/skills/bootstrap/SKILL.md
Bootstrap new projects with research, tech stack, design, planning, and implementation. Modes: full (interactive), auto (default), fast (skip research), parallel (multi-agent).
npx skillsauth add yosnap/devdock ck:bootstrapInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
End-to-end project bootstrapping from idea to running code.
Principles: YAGNI, KISS, DRY | Token efficiency | Concise reports
/bootstrap <user-requirements>
Flags (optional, default --auto):
| Flag | Mode | Thinking | User Gates | Planning Skill | Cook Skill |
|------|------|----------|------------|----------------|------------|
| --full | Full interactive | Ultrathink | Every phase | --hard | (interactive) |
| --auto | Automatic | Ultrathink | Design only | --auto | --auto |
| --fast | Quick | Think hard | None | --fast | --auto |
| --parallel | Multi-agent | Ultrathink | Design only | --parallel | --parallel |
Example:
/bootstrap "Build a SaaS dashboard with auth" --fast
/bootstrap "E-commerce platform with Stripe" --parallel
[Git Init] → [Research?] → [Tech Stack?] → [Design?] → [Planning] → [Implementation] → [Test] → [Review] → [Docs] → [Onboard] → [Final]
Each mode loads a specific workflow reference + shared phases.
If no flag provided, default to --auto.
Load the appropriate workflow reference:
--full: Load references/workflow-full.md--auto: Load references/workflow-auto.md--fast: Load references/workflow-fast.md--parallel: Load references/workflow-parallel.mdAll modes share: Load references/shared-phases.md for implementation through final report.
Check if Git initialized. If not:
--full: Ask user if they want to init → git-manager subagent (main branch)git-manager subagent (main branch)After early phases (research, tech stack, design), trigger downstream skills:
Activate ck:plan skill with mode-appropriate flag:
--full → /ck:plan --hard <requirements> (thorough research + validation)--auto → /ck:plan --auto <requirements> (auto-detect complexity)--fast → /ck:plan --fast <requirements> (skip research)--parallel → /ck:plan --parallel <requirements> (file ownership + dependency graph)Planning skill outputs a plan path. Pass this to cook.
Activate ck:cook skill with the plan path and mode-appropriate flag:
--full → /ck:cook <plan-path> (interactive review gates)--auto → /ck:cook --auto <plan-path> (skip review gates)--fast → /ck:cook --auto <plan-path> (skip review gates)--parallel → /ck:cook --parallel <plan-path> (multi-agent execution)Elite software engineering expert specializing in system architecture and technical decisions. Brutally honest about feasibility and trade-offs.
./docs directory./plans directory using naming from ## Naming sectionreferences/workflow-full.md - Full interactive workflowreferences/workflow-auto.md - Auto workflow (default)references/workflow-fast.md - Fast workflowreferences/workflow-parallel.md - Parallel workflowreferences/shared-phases.md - Common phases (implementation → final report)development
ALWAYS activate this skill before fixing ANY bug, error, test failure, CI/CD issue, type error, lint, log error, UI issue, code problem.
data-ai
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.
development
Create, edit, analyze spreadsheets (.xlsx, .csv, .tsv). Use for Excel formulas, data analysis, visualization, formatting, pivot tables, charts, formula recalculation.
content-media
Create, edit, analyze .pptx PowerPoint files. Use for presentations, slides, layouts, speaker notes, template modification, content extraction, slide generation.