cds-init

Initialize CDS context framework by generating .context/, CLAUDE.md, and AGENTS.md.

Updated Feb 2, 2026
One-click install
npx skills add https://github.com/xanderscannell/Claude-CDS-Prevention --skill cds-init
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cds-init
Source: https://github.com/xanderscannell/Claude-CDS-Prevention/tree/main/skills/cds-init
Command: npx skills add https://github.com/xanderscannell/Claude-CDS-Prevention --skill cds-init

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Initialize the CDS prevention context framework for a new project by scaffolding the required context directory, bootloaders, and templates so AI agents can persist project state across sessions.

Core Features & Use Cases

  • Creates the .context/ directory with status, architecture, conventions, decisions, and master plan templates
  • Generates CLAUDE.md bootloader for Claude Code and AGENTS.md bootloader for Copilot and other agents
  • Analyzes the codebase to detect project name, tech stack, and coding conventions for automatic configuration
  • Produces per-project scaffolds to streamline per-project CDS workflow and onboarding

Quick Start

Run the CDS init command in your project directory to generate the context bootstrap (creates .context/, CLAUDE.md, AGENTS.md, and templates).

Frequently Asked Questions about cds-init

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

FAQPage Schema
How do I initialize AI agent context for a new project?

To initialize AI agent context, run the CDS init command in your project directory to automatically generate a .context/ directory, CLAUDE.md bootloader, AGENTS.md bootloader, and required templates for persisting project state.

What is the CDS prevention context framework?

The CDS prevention context framework is a directory structure containing status, architecture, conventions, decisions, and master plan templates that enables AI agents to persist and maintain project state across multiple sessions.

Does CDS initialization work with both Claude Code and Copilot?

Yes, CDS initialization works with both Claude Code and Copilot by generating a CLAUDE.md bootloader for Claude Code and an AGENTS.md bootloader for Copilot and other compatible AI agents.

Do I need to manually configure project name and tech stack during setup?

No manual configuration is required for project name and tech stack, because the CDS initialization process analyzes the codebase to automatically detect project name, tech stack, and coding conventions.

What files are generated when bootstrapping project context?

Bootstrapping project context generates a .context/ directory with status, architecture, conventions, decisions, and master plan templates, alongside CLAUDE.md, AGENTS.md, and per-project scaffolds.

What limitations exist when applying CDS context to existing repositories?

CDS context initialization requires no external input beyond repository content, meaning it relies entirely on detecting existing codebase structure to scaffold accurate project conventions and tech stack configurations.