Skills, subagents, hooks and MCP
| What | Where | Notes |
|---|---|---|
| Project memory | FORGE.md, FORGE.local.md |
Loaded every session. /memory edits them. |
| Slash commands | .forge/commands/<name>.md |
Supports $ARGUMENTS, $1, shell output and @file references. |
| Skills | .forge/skills/<name>/SKILL.md |
Frontmatter name and description; loaded when relevant. |
| Subagents | .forge/agents/<name>.md |
Frontmatter name, description, tools, model. |
| Hooks | settings.json → hooks |
Shell commands on events such as PreToolUse. |
| MCP servers | .mcp.json, or forge mcp add |
stdio or HTTP. /import copies servers from Codex, Cursor and Gemini CLI. |
| Plugins | ~/.forge/plugins/<name>/ |
Bundles of everything above. /plugin install <name> installs from the marketplace. |
User-level copies of each live under ~/.forge/.