init-docs

Create or update CLAUDE.md to document Claude Code integration and architecture changes.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill creates or updates CLAUDE.md for a project to reflect Claude Code integration and architectural changes, ensuring documentation stays aligned with code evolution.

Core Features & Use Cases

  • Automates CLAUDE.md creation and updates to reflect current project structure and Claude Code usage
  • Enforces referencing the .claude/rules/ directory and ARCHITECTURE.md instead of duplicating content
  • Provides a Quick Component Location Guide and a concise development workflow

Quick Start

Run the init-docs skill in your project root to generate or update CLAUDE.md according to current architecture and guidelines.

Frequently Asked Questions about init-docs

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

FAQPage Schema
How do I initialize CLAUDE.md for a new Claude Code project?

To initialize CLAUDE.md, run the init-docs skill in your project root to automatically generate the file reflecting current architecture and guidelines. It creates a quick-start guide, development workflow summary, and references to project rules.

What is the best way to keep CLAUDE.md aligned with architecture changes?

The best way to keep CLAUDE.md aligned is to run the init-docs skill whenever you refactor the project structure or architecture evolves. It updates the documentation to reflect current project changes and Claude Code integration requirements.

Do I need to manually duplicate architecture guidelines into CLAUDE.md?

No, you do not need to manually duplicate architecture guidelines into CLAUDE.md. The init-docs skill enforces referencing the .claude/rules directory and ARCHITECTURE.md instead of duplicating content, keeping documentation concise and maintainable.

What components does an automated CLAUDE.md initialization include?

Automated CLAUDE.md initialization includes a Quick Component Location Guide, a concise development workflow summary, and enforced references to the .claude/rules directory and ARCHITECTURE.md to document Claude Code integration and architecture changes.

When should I update CLAUDE.md during the development lifecycle?

You should update CLAUDE.md when starting a new Claude Code project, refactoring the project structure, or whenever architecture evolves that requires documentation alignment. Running the init-docs skill ensures your project guidelines stay synchronized with code changes.