claude-forge  by sangrokjung

AI development environment for Claude Code

Created 1 month ago
645 stars

Top 51.5% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

Claude Forge transforms the Claude Code CLI into a comprehensive development environment by integrating 11 specialized agents, 36 commands, 15 skills, and numerous automation hooks. It targets developers seeking to enhance their AI coding assistant's capabilities, enabling sophisticated workflows from planning to deployment.

How It Works

This project acts as a meta-layer for Claude Code, analogous to "oh-my-zsh" for terminals. It installs a pre-configured suite of agents, commands, skills, and security hooks designed to streamline AI-assisted software development. Installation uses symlinks (Linux/macOS) or file copies (Windows) to integrate with the ~/.claude/ directory, allowing for rapid updates via git pull. This approach provides a structured, feature-rich environment for complex, multi-step AI development pipelines.

Quick Start & Requirements

  • Installation: Clone the repository (git clone --recurse-submodules), navigate into the directory, and run ./install.sh (Linux/macOS) or .\install.ps1 (Windows). Launch with claude.
  • Prerequisites: Node.js (v22+), Git, jq, and Claude Code CLI (>=1.0) are required. Some MCP servers may need API keys (e.g., GitHub PAT).
  • Setup: Estimated setup time is around 5 minutes, with an interactive 3-minute tour available via the /guide command.
  • Links: Repository: https://github.com/sangrokjung/claude-forge.git.

Highlighted Details

  • Extensive Tooling: Features 11 agents (e.g., planner, architect, security-reviewer), 36 commands, 15 skills, 14 automation hooks (including secret filtering and command guards), and 8 rule files.
  • Advanced Workflows: Supports sophisticated development pipelines such as Feature Development (/plan → /tdd → /code-review → /commit-push-pr), Bug Fixes (/explore → /verify-loop → /quick-commit), and Security Audits (/security-review → /stride-analysis-patterns).
  • Automation Hooks: Integrates 14 security and utility hooks to protect against common vulnerabilities, enforce coding standards, and track usage.
  • Seamless Updates: Linux/macOS installations leverage symlinks for instant updates via git pull, while Windows requires re-running the installer.

Maintenance & Community

The project provides contribution guidelines via CONTRIBUTING.md. A badge is available for users to showcase their use of Claude Forge. No direct community channels (e.g., Discord, Slack) or specific contributor/sponsorship details are listed in the README.

Licensing & Compatibility

  • License: MIT License.
  • Compatibility: The permissive MIT license allows for broad adoption, including commercial use and integration within closed-source projects.

Limitations & Caveats

Windows users must re-run the installer after git pull due to file copying instead of symlinking, unlike the instant update mechanism on Linux/macOS. The project's functionality is entirely dependent on the Claude Code CLI and its ecosystem.

Health Check
Last Commit

3 weeks ago

Responsiveness

Inactive

Pull Requests (30d)
7
Issues (30d)
3
Star History
175 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.