init

Generate or update CLAUDE.md with build, test, and lint commands.

Updated Mar 31, 2026
One-click install
npx skills add https://github.com/dotBeeps/pantry --skill init-dotbeeps
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: init
Source: https://github.com/dotBeeps/pantry/tree/main/morsels/skills/init
Command: npx skills add https://github.com/dotBeeps/pantry --skill init-dotbeeps

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Initialize projects by generating or updating CLAUDE.md, loading stack conventions, and orienting you to the project's layout.

Core Features & Use Cases

  • Generate or update CLAUDE.md at the project root with build, test, and convention notes.
  • Load applicable stack conventions automatically to align tooling and workflows.
  • Provide quick orientation for existing projects or fresh starts when you run the /init command.

Quick Start

Run /init in your project to create or refresh CLAUDE.md and apply stack conventions.

Frequently Asked Questions about init

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

FAQPage Schema
How do I generate a CLAUDE.md file for an existing codebase?▼

Running the /init command analyzes your existing codebase structure and automatically generates a CLAUDE.md file populated with build, test, lint commands, and key stack conventions.

What is the best way to orient to a new project's stack conventions and layout?▼

Orienting to a new project's stack conventions is best handled by running /init, which analyzes common build systems to extract key conventions and generates a CLAUDE.md workspace guide.

Can I initialize project setup and stack conventions in a fresh empty directory?▼

Yes, you can initialize project setup in a fresh empty directory using the kickstart feature, which applies applicable stack conventions and generates an initial CLAUDE.md to orient the workspace.

Does running /init update an existing CLAUDE.md file or overwrite it?▼

Running /init updates an existing CLAUDE.md file rather than overwriting it, refreshing build, test, lint commands, and stack conventions while preserving your project root layout.

Do I need to manually specify build and test commands for project initialization?▼

No, you do not need to manually specify build and test commands, because project initialization automatically analyzes common build systems and project structure to populate CLAUDE.md.