Give your AI coding assistant superpowers over your GitHub workflow.
Forge is a single CLI that installs plugins into GitHub Copilot, Claude Code, Codex, and Gemini CLI — so every assistant in your toolkit can analyze discussions, review PRs, and coach you on engineering quality. One install, four assistants, zero lock-in.
npx forge-ai-assist@latestThat's it. Forge asks which assistants you use, installs the plugins, and you're ready.
"Summarize the top 5 open discussions and highlight unanswered questions"
The Discussion Analyzer fetches live GitHub Discussions data and gives you a structured summary — no tab-switching required.
"Show me open bugs labeled
P0and group them by component"
The Issue Analyzer pulls live issue data so your assistant can filter, group, and surface what matters.
"Analyze review comments on PR #42 — what are the recurring themes?"
The PR Comments Analyzer reads review threads and distills them into actionable patterns.
"Review my last 10 commits — are they atomic and well-narrated?"
The Commit Craft Coach analyzes your Git history and coaches you toward commits that tell a clear story.
"Evaluate my open PR — is it structured for easy review?"
The PR Architect examines PR size, scope, and structure, then coaches you toward PRs reviewers can confidently approve.
"Assess my recent reviews — are they specific and architecturally deep?"
The Review Quality Coach analyzes your outgoing reviews and helps you move beyond "LGTM."
"Generate release notes from v1.1.20 to HEAD"
The Release Notes Generator synthesizes commits, PRs, and issues into structured release notes.
# Install core plugins (discussions, issues, PR comments)
npx forge-ai-assist@latest
# Add coaching plugins
npx forge-ai-assist@latest --plugins elevate
# Install everything
npx forge-ai-assist@latest --plugins all
# Target a specific assistant
npx forge-ai-assist@latest --assistants claude --plugins all
# Non-interactive (CI-friendly)
npx forge-ai-assist@latest --assistants all --plugins allnpx forge-ai-assist@latest --uninstallnpx forge-ai-assist@latest status| Group | Plugins | Installed by default? |
|---|---|---|
| Core | Discussion Analyzer, Issue Analyzer, PR Comments Analyzer | Yes |
| Elevate | Commit Craft Coach, PR Architect, Review Quality Coach | --plugins elevate |
| Ops | Release Notes Generator | --plugins ops |
| Assistant | How to invoke a plugin |
|---|---|
| GitHub Copilot | /agent → select a forge-* agent |
| Claude Code | /forge:discussion-analyzer, /forge:issue-analyzer, etc. |
| Codex | $forge-discussion-analyzer, $forge-issue-analyzer, etc. |
| Gemini CLI | forge:discussion-analyzer, forge:issue-analyzer, etc. |
Forge doesn't run a background service or proxy your data. It installs lightweight prompt files — agents, skills, and workflows — directly into each assistant's config directory. When you invoke a plugin, your assistant runs read-only gh and git commands in your current repo and interprets the results. Your data never leaves your machine beyond what gh already does.
| Doc | What's in it |
|---|---|
| Usage Guide | Per-assistant setup, custom instructions, file locations |
| Plugin Architecture | How plugins are defined, rendered, and installed |
| Adding a Plugin | Step-by-step checklist for contributors |
| Releasing | Version bump and publish workflow |
| Contributing | Dev setup, project structure, and release process |
| Changelog | Release history |
MIT — Copyright (c) 2024-2026 Ajit Gunturi