ClaudeForge

by alirezarezvaniVerified

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.

416
Stars
53
Forks
Python
Language
8/23/2026
Added
View on GitHubDownload ZIP

⚠️ Third-Party Software Notice

This skill is third-party open-source software developed and hosted independently on GitHub. SkillTip is an informational directory and does not control or maintain the underlying repository. Any security checks displayed are automated and limited in scope. Review the source code before installing.

Read the Terms of Service

Installation

Add to your Claude Code skills directory:

# Add to your Claude Code skills
git clone https://github.com/alirezarezvani/ClaudeForge

Getting Started

Guides for using skills like ClaudeForge.

Security Report

Verified

Last scanned: —

{
  "status": "PASSED",
  "issues": []
}

README.md

ClaudeForge

Automated CLAUDE.md creation, enhancement, and maintenance for Claude Code projects

License: MIT Version Claude Code CI/CD Quality Gates

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.


✨ Features

  • 🚀 Interactive Initialization - Explores your repository, detects project context, and creates customized CLAUDE.md files through conversational workflow
  • Intelligent Analysis - Scans and evaluates existing CLAUDE.md files with quality scoring (0-100) and actionable recommendations
  • 🔧 Smart Enhancement - Adds missing sections and improves structure automatically
  • 🛡️ Background Maintenance - Guardian agent keeps CLAUDE.md synchronized with codebase changes
  • 📦 Modular Architecture - Supports complex projects with context-specific files (backend/, frontend/, database/)
  • 🎯 100% Native Format - All generated files follow official Claude Code format with project structure diagrams, setup instructions, and architecture sections
  • 🛠️ Tech Stack Customization - Tailors guidelines to TypeScript, Python, Go, React, Vue, FastAPI, and more
  • 👥 Team Size Adaptation - Adjusts complexity based on team size (solo, small, medium, large)

📦 What's Included

1. Skill (claudeforge-skill)

Core capability for CLAUDE.md analysis, generation, validation, and enhancement

2. Slash Command (/enhance-claude-md)

Interactive interface with multi-phase discovery workflow

3. Guardian Agent (claude-md-guardian)

Background agent for automatic CLAUDE.md maintenance and synchronization


🚀 Quick Start

Installation

macOS / Linux

curl -fsSL https://raw.githubusercontent.com/alirezarezvani/ClaudeForge/main/install.sh | bash

Windows (PowerShell)

iwr https://raw.githubusercontent.com/alirezarezvani/ClaudeForge/main/install.ps1 -useb | iex

Manual Installation

git clone https://github.com/alirezarezvani/ClaudeForge.git
cd ClaudeForge
./install.sh  # or .\install.ps1 on Windows

Usage

After installation, restart Claude Code and run:

/enhance-claude-md

That's it! The command will:

  1. ✅ Explore your project structure
  2. ✅ Detect tech stack and project type
  3. ✅ Show discoveries and ask for confirmation
  4. ✅ Create customized CLAUDE.md file(s)
  5. ✅ Apply best practices and native format

💡 Use Cases

New Project (No CLAUDE.md)

/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)

Existing Project (Needs Improvement)

/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)

Background Maintenance

# 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

📚 Documentation

DocumentDescription
Quick Start Guide5-minute tutorial to get started
Installation GuideDetailed installation instructions and troubleshooting
Architecture OverviewHow components work together
GitHub WorkflowsCI/CD automation and quality gates
Branching StrategyBranch flow and protection rules
TroubleshootingCommon issues and solutions
Contributing GuideHow to contribute to ClaudeForge

📖 Examples

See the examples/ directory for:

  • Basic usage scenarios
  • Modular architecture setup
  • Integration with existing projects
  • Advanced customization

🔧 Components Deep Dive

Skill: claudeforge-skill

Core Capabilities:

  • Analysis - Scans existing CLAUDE.md files for quality and completeness
  • Validation - Checks against Anthropic guidelines and best practices
  • Generation - Creates new CLAUDE.md files from scratch
  • Enhancement - Adds missing sections and improves structure
  • Template Selection - Chooses appropriate templates based on project context

Quality Scoring (0-100):

  • Length appropriateness (25 pts)
  • Section completeness (25 pts)
  • Formatting quality (20 pts)
  • Content specificity (15 pts)
  • Modular organization (15 pts)

Slash Command: /enhance-claude-md

Multi-Phase Workflow:

  1. Discovery - Checks for existing CLAUDE.md, examines project structure
  2. Analysis - Determines appropriate action (initialize vs. enhance)
  3. Task - Invokes skill or agent to execute workflow

Agent: claude-md-guardian

Background Maintenance:

  • Auto-Sync - Updates CLAUDE.md based on detected changes
  • Smart Detection - Only updates when significant changes occur
  • Token-Efficient - Uses haiku model for routine updates
  • Milestone-Aware - Triggers after feature completion, refactoring, etc.

🎯 Requirements

  • Claude Code 2.0 or later
  • Git (recommended for change detection)
  • Operating Systems: macOS, Linux, Windows (PowerShell)

🤝 Contributing

We welcome contributions! Please see our Contributing Guide for details.

Quick Contribution Steps:

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

🐛 Issues & Support


📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

Copyright © 2025 Alireza Rezvani


🙏 Acknowledgments

  • Built for the Claude Code community
  • Inspired by best practices from Anthropic's official documentation
  • Special thanks to all contributors and early adopters

🚦 Project Status

Version: 1.0.0 Status: ✅ Stable & Production-Ready Last Updated: November 12, 2025


📊 Quick Stats

  • 7 reference CLAUDE.md templates included
  • 100% native Claude Code format compliance
  • 5 Python modules
  • 3 integrated components (skill, command, agent)
  • 10+ usage examples and scenarios

🌟 Star History

If you find ClaudeForge helpful, please consider giving it a star on GitHub!

Star History Chart


⬆ Back to Top

Made with ❤️ for the Claude Code community

Frequently Asked Questions

What is ClaudeForge?

ClaudeForge is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by alirezarezvani. 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. It has 416 GitHub stars.

Is ClaudeForge safe to use?

Yes. ClaudeForge passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.

How do I install ClaudeForge?

Clone the repository with "git clone https://github.com/alirezarezvani/ClaudeForge" and add it to your Claude Code skills directory (see the Installation section above).

What programming language is ClaudeForge written in?

ClaudeForge is primarily written in Python. It is open-source under alirezarezvani on GitHub, so you can review or fork the full source.

Are there alternatives to ClaudeForge?

Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh ClaudeForge against similar tools.

Comments (0)

No comments yet. Be the first to share your thoughts!

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI Agentsai-agentsanthropicclaude-code
View details
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI Agentsai-agentsbrainstorming
View details

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI Agentsai-agentsanthropicclaude-code
View details

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI Agentsclaude-codeai-tools
View details

claude-code

by anthropics

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

120,03119,897Shell
AI Agents
View details

Developers Also Liked

Based on votes and bookmarks from developers who liked this skill

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI Agentsai-agentsanthropicclaude-code
View details
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI Agentsai-agentsbrainstorming
View details

n8n

by n8n-io

12

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

201,88160,308TypeScript
MCP Serversapisai-tools
View details

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI Agentsai-agentsanthropicclaude-code
View details

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI Agentsclaude-codeai-tools
View details