{"id":44455342,"url":"https://github.com/nxtg-ai/forge-plugin","last_synced_at":"2026-04-01T17:46:52.387Z","repository":{"id":337139805,"uuid":"1152476656","full_name":"nxtg-ai/forge-plugin","owner":"nxtg-ai","description":"Forge Plugin: Zero-dependency governance for Claude Code. 21 commands, 22 agents, 29 skills.","archived":false,"fork":false,"pushed_at":"2026-03-23T23:12:44.000Z","size":1388,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-03-24T18:14:40.158Z","etag":null,"topics":["ai","ai-agents","ai-development","claude","claude-code","coding-assistant","developer-tools","devops","governance","mcp","plugin"],"latest_commit_sha":null,"homepage":"https://forge.nxtg.ai","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nxtg-ai.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":"CLA.md"},"funding":{"github":["awaliuddin"]}},"created_at":"2026-02-07T23:35:01.000Z","updated_at":"2026-03-23T23:12:48.000Z","dependencies_parsed_at":"2026-03-15T07:01:09.107Z","dependency_job_id":null,"html_url":"https://github.com/nxtg-ai/forge-plugin","commit_stats":null,"previous_names":["nxtg-ai/forge-plugin"],"tags_count":23,"template":false,"template_full_name":null,"purl":"pkg:github/nxtg-ai/forge-plugin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nxtg-ai%2Fforge-plugin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nxtg-ai%2Fforge-plugin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nxtg-ai%2Fforge-plugin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nxtg-ai%2Fforge-plugin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nxtg-ai","download_url":"https://codeload.github.com/nxtg-ai/forge-plugin/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nxtg-ai%2Fforge-plugin/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31290585,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-01T13:12:26.723Z","status":"ssl_error","status_checked_at":"2026-04-01T13:12:25.102Z","response_time":53,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","ai-agents","ai-development","claude","claude-code","coding-assistant","developer-tools","devops","governance","mcp","plugin"],"created_at":"2026-02-12T17:12:13.308Z","updated_at":"2026-04-01T17:46:52.358Z","avatar_url":"https://github.com/nxtg-ai.png","language":"JavaScript","readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"assets/forge-logo.png\" alt=\"Forge\" width=\"120\"\u003e\n\u003c/p\u003e\n\n# forge-plugin\n\n**Zero-dependency governance for Claude Code.**\n\nThis is L1: Vibe Coder.\n\nInside Claude Code, agents already coordinate well. They share orchestration and context. What's missing is judgment: automated checks that catch problems before they reach production, skills that encode your conventions, and hooks that validate before and after every task.\n\nThe plugin adds health scoring, gap analysis, quality gates, and specialized agents. Install in 30 seconds. No config. No dependencies. No runtime.\n\nEvery governance feature traces to a real failure mode. Hooks that validate before and after every task exist because I've watched audit findings pile up from shortcuts nobody caught in real time. Knowledge skills that encode project conventions exist because I've watched the same context re-explained across dozens of sessions. Gap analysis exists because the most expensive bugs are the ones you discover at deployment.\n\n## Install\n\n```bash\n# Add the Forge marketplace\nclaude plugin marketplace add nxtg-ai/forge-plugin\n\n# Install the plugin\nclaude plugin install forge\n```\n\nThat's it. No build step. No config files. No runtime dependencies.\n\n## What You Get\n\n| Component | Count | What It Does |\n|-----------|-------|-------------|\n| Slash commands | 21 | Project health, gap analysis, feature planning, checkpoints, deployment, testing |\n| Specialized agents | 22 | Builder, guardian, planner, detective, security, testing, refactor, docs, and more |\n| Knowledge skills | 29 | Architecture, coding standards, testing strategy, git workflow, domain knowledge |\n| Governance hooks | 6 | Pre-task validation, post-task quality checks, file placement rules |\n| MCP governance tools | 8 | Health scoring, git status, code metrics, security scanning |\n\n## Key Commands\n\n```\n/forge:status              → Project health score at a glance\n/forge:gap-analysis        → Find missing tests, docs, security gaps\n/forge:feature \"desc\"      → Multi-agent feature development\n/forge:checkpoint           → Save restorable project state\n/forge:test                 → Run tests with detailed analysis\n/forge:deploy               → Deploy with pre-flight validation\n```\n\n## How It Works\n\nThe plugin installs as agent definitions, command templates, skill documents, and hook scripts. Claude Code reads them directly. No compilation, no interpretation layer.\n\nGovernance hooks run automatically. Before every task, pre-task hooks validate that the work aligns with project constraints. After every task, post-task hooks check output quality. Governance becomes a background process, not a checklist item.\n\n8 MCP governance tools expose health scoring, code metrics, and security scanning through the Model Context Protocol. Any tool in your workflow that speaks MCP can query Forge's governance state.\n\n## Upgrade Path\n\nFor multi-tool orchestration across Claude Code, Codex CLI, and Gemini CLI (file locking, shared knowledge, task boards), add the Forge Orchestrator:\n\n```bash\ncurl -fsSL https://forge.nxtg.ai/install.sh | sh\nforge init\n```\n\nOne Rust binary. 4MB. 293 tests. Zero runtime dependencies. The orchestrator is the delivery control plane that makes separate AI tools work as a team.\n\nFor visual dashboards and the Infinity Terminal (sessions that survive browser close, network drops, and server restarts), add Forge UI:\n\n```bash\ngit clone https://github.com/nxtg-ai/forge-ui \u0026\u0026 npm install \u0026\u0026 npm run dev\n```\n\n58 components. 4,146 tests. 87% coverage.\n\nEach depth builds on the last. Nothing forces you to go deeper. Adoption follows the pain.\n\n## Links\n\n- [Forge Product Page](https://forge.nxtg.ai)\n- [Forge Orchestrator](https://github.com/nxtg-ai/forge-orchestrator) (L2: Pro Builder)\n- [Forge UI](https://github.com/nxtg-ai/forge-ui) (L3: Ship Lord)\n\n## License\n\nSee [LICENSE](./LICENSE).\n","funding_links":["https://github.com/sponsors/awaliuddin"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnxtg-ai%2Fforge-plugin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnxtg-ai%2Fforge-plugin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnxtg-ai%2Fforge-plugin/lists"}