claude-init

Analyze codebases and generate Claude Code configuration files, agents, and skills.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires claude-code, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the setup of Claude Code for any codebase, eliminating the need for manual configuration and speeding up the process of making a codebase AI-native.

Core Features & Use Cases

  • Codebase Analysis: Analyzes the codebase to detect stack, framework, patterns, and other relevant information.
  • Test Suite Bootstrap: Installs and writes a baseline test suite if one does not exist.
  • Configuration Generation: Generates a complete .claude/ configuration tailored to the codebase.
  • Architecture Documentation: Generates ARCHITECTURE.md for AI-facing architecture documentation.
  • Skill and Agent Generation: Generates Claude Code skills and agents for development, review, testing, and more.
  • Output Style Injection: Injects rules into Claude's system prompt for stronger guardrails.
  • Monorepo Support: Handles monorepos by generating shared and package-specific configurations.
  • Definition of Done: Generates a "Definition of Done" checklist for project-wide quality assurance.

Quick Start

Use the claude-init skill to analyze and generate a Claude Code configuration for your repository.

Frequently Asked Questions about claude-init

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

FAQPage Schema
How do I automate Claude Code configuration for an existing codebase?

You can automate Claude Code configuration by running the claude-init skill, which analyzes your codebase stack and generates a complete `.claude/` directory with tailored agents, skills, and rules.

Can I generate AI architecture documentation for my repository automatically?

Yes, generating AI-facing architecture documentation is supported automatically. The setup process analyzes your codebase patterns and creates an `ARCHITECTURE.md` file to help AI models understand your project structure.

Does Claude Code setup work for monorepos with multiple packages?

Claude Code setup handles monorepos by generating both shared root configurations and package-specific configurations, ensuring each sub-project receives appropriate agents and skills tailored to its stack.

How do I bootstrap a test suite for a codebase that has no tests?

To bootstrap a test suite, the automation detects missing tests during codebase analysis and installs a baseline test suite, establishing initial coverage before generating further Claude Code configurations.

What do I need to install before automating Claude Code setup?

You need to install the Claude Code dependency before using this automation. Once installed, the skill handles codebase analysis, configuration generation, and agent setup without manual file creation.

What is a Definition of Done checklist in AI codebase configuration?

A Definition of Done checklist is a project-wide quality assurance artifact generated during setup. It establishes standardized completion criteria for development, testing, and review tasks within your Claude Code agents.