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.