cicd-starter

Bootstrap existing codebases for the Claude Code lifecycle with CLAUDE.md and PRD initialization.

3|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/cardinalconseils/claude-starter --skill cicd-starter
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: cicd-starter
Source: https://github.com/cardinalconseils/claude-starter/tree/main/skills/cicd-starter
Command: npx skills add https://github.com/cardinalconseils/claude-starter --skill cicd-starter

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Bootstrap an existing codebase for the Claude Code lifecycle — scans the project, runs guided intake, generates CLAUDE.md, and initializes .prd/ state for immediate productivity.

Core Features & Use Cases

  • Scans the repository to detect stack patterns, dependencies, and readiness for CLAUDE.md generation.
  • Guides a lightweight intake to tailor CLAUDE.md and PRD initialization to the project.
  • Generates CLAUDE.md and initializes .prd/ state, context, and rules scaffolding.
  • Supports optional resources in scripts/, references/, and assets/ for on-demand tasks.

Quick Start

Bootstrap a project with /cks:bootstrap to bootstrap the Claude Code lifecycle.

Frequently Asked Questions about cicd-starter

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

FAQPage Schema
How do I bootstrap an existing codebase for the Claude Code lifecycle?▼

To bootstrap an existing codebase for the Claude Code lifecycle, you can run the /cks:bootstrap command. It scans the repository, runs a guided intake, generates CLAUDE.md, and initializes the .prd/ state for immediate productivity.

What is generated when initializing the Claude Code lifecycle in a project?▼

Initializing the Claude Code lifecycle generates a CLAUDE.md file and initializes the .prd/ state, context, and rules scaffolding. It also creates a project structure with .context/ and supports optional resources like scripts/ and references/.

Can I use the bootstrap process on an older repository that needs upgrading?▼

Yes, the bootstrap process applies to both starting from scratch and upgrading an older repo. It guides a lightweight intake to tailor CLAUDE.md and PRD initialization specifically to the existing project's stack patterns.

Does the bootstrap process support optional resources like scripts and references?▼

Yes, the bootstrap process supports optional resources in scripts/, references/, and assets/ directories. These are generated on-demand to assist with various tasks during the Claude Code lifecycle.

What's the best way to prepare a project for Claude Code automation?▼

The best way to prepare a project for Claude Code automation is running a guided intake process that tailors CLAUDE.md and PRD initialization. This satisfies frontmatter validation and generates the necessary project structure.