A CLAUDE.md Generator and Maintenance tool for for Claude Code to create high-quality CLAUDE.md instruction files — aligned with Anthropic’s best practices for Claude Code.
# Add to your Claude Code skills
git clone https://github.com/alirezarezvani/ClaudeForgeAutomated CLAUDE.md creation, enhancement, and maintenance for Claude Code projects
ClaudeForge is a comprehensive toolkit that eliminates the tedious process of manually creating and maintaining CLAUDE.md files. With intelligent analysis, automated generation, and background maintenance, your CLAUDE.md files stay perfectly synchronized with your codebase.
permissions: syntax for fine-grained controlfork_safe: true without blocking operations👉 Upgrading from v1.x? See docs/MIGRATION_V2.md for migration guide.
claudeforge-skill)Core capability for CLAUDE.md analysis, generation, validation, and enhancement
/enhance-claude-md)Interactive interface with multi-phase discovery workflow
claude-md-guardian)Background agent for automatic CLAUDE.md maintenance and synchronization
curl -fsSL https://raw.githubusercontent.com/alirezarezvani/ClaudeForge/main/install.sh | bash
iwr https://raw.githubusercontent.com/alirezarezvani/ClaudeForge/main/install.ps1 -useb | iex
git clone https://github.com/alirezarezvani/ClaudeForge.git
cd ClaudeForge
./install.sh # or .\install.ps1 on Windows
After installation, restart Claude Code and run:
/enhance-claude-md
That's it! The command will:
/enhance-claude-md
# Claude explores your repository and responds:
#
# "Based on my exploration, here's what I discovered:
#
# 📦 Project Type: Full-Stack Application
# 🛠️ Tech Stack: TypeScript, React, Node.js, PostgreSQL, Docker
# 👥 Team Size: Small (5 developers)
# 🚀 Development Phase: MVP
#
# 📋 Recommended Structure:
# - Root CLAUDE.md (navigation hub, ~100 lines)
# - backend/CLAUDE.md (API guidelines, ~150 lines)
# - frontend/CLAUDE.md (React guidelines, ~175 lines)
#
# Would you like me to create these files?"
#
# You: "Yes"
#
# ✅ CLAUDE.md created (108 lines)
# ✅ backend/CLAUDE.md created (156 lines)
# ✅ frontend/CLAUDE.md created (182 lines)
/enhance-claude-md
# Claude analyzes your current CLAUDE.md:
#
# "Quality Score: 65/100
#
# Missing Sections:
# - Project Structure (ASCII diagram)
# - Setup & Installation
# - Architecture
#
# Would you like me to enhance your CLAUDE.md with these sections?"
#
# You: "Yes"
#
# ✅ CLAUDE.md enhanced (+2 sections, quality score: 65 → 88)
# You start a new Claude Code session
# Guardian agent automatically checks for changes
#
# ✅ CLAUDE.md updated:
# - Tech Stack: Added 2 dependencies (react-query, tailwindcss)
# - Project Structure: Updated diagram with new components/ directory
# - Setup & Installation: New environment variables
#
# Changes: 3 sections, 12 lines
| Document | Description | |----------|-------------| | Quick Start Guide | 5-minute tutorial to get started | | Installation Guide | Detailed installation instructions and troubleshooting | | Architecture Overview | How components work together | | GitHub Workflows | CI/CD automation and quality gates | | Branching Strategy | Branch flow and protection rules | | Troubleshooting | Common issues and solutions | | Contributing Guide | How to contribute to ClaudeForge |
See the examples/ directory for:
Core Capabilities:
Quality Scoring (0-100):
Multi-Phase Workflow:
Background Maintenance:
We welcome contributions! Please see our Contributing Guide for details.
git checkout -b feature/amazing-feature)git commit -m 'Add amazing feature')git push origin feature/amazing-feature)This project is licensed under the MIT License - see the LICENSE file for details.
Copyright © 2025 Alireza Rezvani
Version: 1.0.0 Status: ✅ Stable & Production-Ready Last Updated: November 12, 2025
If you find ClaudeForge helpful, please consider giving it a star on GitHub!
Made with ❤️ for the Claude Code community
No comments yet. Be the first to share your thoughts!