CLAUDE.md file to your project and refining it over time.
Getting started
Prerequisites
Ensure you have:
- Active Claude subscription (Pro, Max, or API access)
- Node.js 16+ installed
- Git repository initialized
Add CLAUDE.md (optional)
Add the
CLAUDE.md file template below to train Claude Code on your documentation standards.CLAUDE.md template
Save aCLAUDE.md file at the root of your docs directory to help Claude Code understand your project. This file trains Claude Code on your documentation standards, preferences, and workflows. See Manage Claude’s memory in the Anthropic docs for more information.
Sample prompts
Once you have Claude Code set up, try these prompts to see how it can help with common documentation tasks. You can copy and paste these examples directly, or adapt them for your specific needs.Convert notes to polished docs
Turn rough drafts into proper Markdown pages with components and frontmatter.Example prompt
Example prompt
Review docs for consistency
Get suggestions to improve style, formatting, and component usage.Example prompt
Example prompt
Update docs when features change
Keep documentation current when your product evolves.Example prompt
Example prompt
Generate comprehensive code examples
Create multi-language examples with error handling.Example prompt
Example prompt
Extending Claude Code
Beyond manually prompting Claude Code, you can integrate it with your existing workflows.Automation with GitHub Actions
Run Claude Code automatically when code changes to keep docs up to date. You can trigger documentation reviews on pull requests or update examples when API changes are detected.GitHub Actions Integration
Learn how to set up automated documentation workflows
Multi-instance workflows
Use separate Claude Code sessions for different tasks:Writing Session
Focus on creating new content and expanding documentation
Review Session
Dedicated to quality assurance and consistency checks
Team collaboration
Share your refinedCLAUDE.md file with your team to ensure consistent documentation standards across all contributors. Teams often develop project-specific prompts and workflows that become part of their documentation process.
Store commonly used prompts in a
prompts/ directory in your repository for team reuse.Custom commands
Create reusable slash commands in.claude/commands/ for frequently used documentation tasks specific to your project or team.
Example command structure:
Best practices
Start with small changes
Start with small changes
Begin by using Claude Code for simple tasks like reviewing a single page or updating code examples. As you become comfortable, expand to more complex documentation workflows.
Refine your CLAUDE.md regularly
Refine your CLAUDE.md regularly
Update your CLAUDE.md file based on patterns you notice. If you find yourself giving the same instructions repeatedly, add them to the file.
Use version control
Use version control
Always work in a git branch when making documentation changes. This allows you to review Claude Code’s work before merging.
Combine with other tools
Combine with other tools
Claude Code works well alongside linters, formatters, and other documentation tools. Use it as part of your broader documentation pipeline.
Resources
Claude Code Documentation
Official documentation and reference
Memory Management
Learn about CLAUDE.md and context management
CLI Reference
Complete command line interface guide
Common Workflows
Patterns and examples for typical tasks
