Bootstrap an existing codebase for the CKS lifecycle — scans the project, runs guided intake, generates CLAUDE.md, and initializes .prd/ state. Use when: "bootstrap", "set up", "initialize", "configure for this project", "generate CLAUDE.md", "scan my codebase", or any variation of setting up CKS tooling in an existing project.
From cksnpx claudepluginhub cardinalconseils/claude-starter --plugin cksThis skill is limited to using the following tools:
assets/CLAUDE.md.templateassets/README.mdassets/agents/deployer.mdassets/agents/reviewer.mdassets/commands/bootstrap.mdassets/commands/deploy.mdassets/commands/review.mdassets/commands/test.mdassets/commands/virginize.mdassets/tools/github.mdassets/tools/railway.mdreferences/agent-template.mdreferences/bootstrap-command.mdreferences/claude-md-template.mdreferences/command-template.mdreferences/deploy-platforms.mdreferences/railway-deploy.mdreferences/starter-repo-sync.mdreferences/virginize-rules.mdworkflows/bootstrap.mdDesigns and optimizes AI agent action spaces, tool definitions, observation formats, error recovery, and context for higher task completion rates.
Enables AI agents to execute x402 payments with per-task budgets, spending controls, and non-custodial wallets via MCP tools. Use when agents pay for APIs, services, or other agents.
Compares coding agents like Claude Code and Aider on custom YAML-defined codebase tasks using git worktrees, measuring pass rate, cost, time, and consistency.
Scans an existing project, asks smart questions based on what it finds, generates CLAUDE.md, and initializes the PRD lifecycle.
/cks:bootstrap → scan codebase → guided intake → CLAUDE.md → .prd/ init → done
/cks:bootstrap (this skill)/cks:kickstart (different skill)| Phase | Agent | Role |
|---|---|---|
| 1 — Scan & Intake | bootstrap-scanner | Scans codebase, detects stack, runs guided Q&A |
| 2 — Generate | bootstrap-generator | Produces CLAUDE.md, .prd/, rules, config from scan context |
Agents load this skill via skills: cicd-starter and read workflow files for step-by-step process.
CLAUDE.md ← Project-specific instructions (no placeholders)
.prd/PRD-STATE.md ← Lifecycle initialized (idle, ready for /cks:new)
.prd/PRD-PROJECT.md ← Project context from scan + intake
.prd/PRD-ROADMAP.md ← Empty, ready for features
.context/config.md ← Research sources configured for detected stack
| File | When to Read |
|---|---|
references/claude-md-template.md | When generating CLAUDE.md |
references/deploy-platforms.md | When detecting deploy platform and generating deploy config |
references/railway-deploy.md | When Railway is the detected/chosen platform |
This skill ships with opinionated defaults. Review and adapt to your needs:
references/claude-md-template.mdassets/ filesreferences/deploy-platforms.mdRead, Write, Edit, Bash, Grep, Glob, AskUserQuestion.