awattar

Custom Init — Development skill for Claude Code

Development community

Generate a comprehensive CLAUDE.md by analyzing the current project.

How to install Custom Init

Installs to ~/.claude/commands/awattar-claude-code-best-practices-custom-init.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/awattar/claude-code-best-practices/HEAD/.claude/commands/custom-init.md -o ~/.claude/commands/awattar-claude-code-best-practices-custom-init.md

Restart Claude Code, or start a new session, for it to be picked up.

What Custom Init does


description: Generate a comprehensive CLAUDE.md by analyzing the current project

Claude Code User Command: Custom Init

This command helps you initialize a new, well-formatted CLAUDE.md file with codebase documentation.

Usage

To initialize a new CLAUDE.md file with codebase documentation, just type:

/custom-init

Relationship to native `/init`

Claude Code ships with a built-in `/init` command that also generates a `CLAUDE.md`. `/custom-init` covers the same goal thro

Alternatives in Development

  • Add Template — /add-template - Register a Custom CV or Cover Letter Template 36.6k ★
  • Claudia — A powerful GUI app and Toolkit for Claude Code - Create custom agents, manage interactive Claude Code sessions 21k ★
  • Ccusage — CLI for analyzing Claude Code/Codex usage from local JSONL files 11.8k ★

Full documentation available on GitHub

View Source Repository