Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 13 additions & 13 deletions skills/using-forge/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,19 +36,19 @@ writing-plans ─┬─▶ executing-plans (user picks [1] in-session)

Forge skills use canonical Claude-style tool names. Translate those names to the current agent platform at runtime.

| Forge canonical term | Claude Code | OpenCode |
|---|---|---|
| `Agent` | `Agent` | `Task` |
| `Skill` | `Skill` | `skill` |
| `TodoWrite` | `TodoWrite` | `todowrite` |
| `Read` | `Read` | `read` |
| `Write` | `Write` | `write` |
| `Edit` | `Edit` | `edit` or `apply_patch` |
| `Bash` | `Bash` | `bash` |
| `Glob` | `Glob` | `glob` |
| `Grep` | `Grep` | `grep` |
| `WebFetch` | `WebFetch` | `webfetch` |
| `AskUserQuestion` | `AskUserQuestion` | `question` |
| Forge canonical term | Claude Code | OpenCode | Codex CLI |
|---|---|---|---|
| `Agent` | `Agent` | `Task` | `spawn_agent` |
| `Skill` | `Skill` | `skill` | `$skill` |
| `TodoWrite` | `TodoWrite` | `todowrite` | plan tracking |
| `Read` | `Read` | `read` | shell/read filesystem |
| `Write` | `Write` | `write` | shell/write filesystem |
| `Edit` | `Edit` | `edit` or `apply_patch` | `apply_patch` |
| `Bash` | `Bash` | `bash` | `shell` |
| `Glob` | `Glob` | `glob` | shell/glob search |
| `Grep` | `Grep` | `grep` | shell/search |
| `WebFetch` | `WebFetch` | `webfetch` | web search / MCP |
| `AskUserQuestion` | `AskUserQuestion` | `question` | ask user in chat |

Downstream Forge skills should use the Forge canonical term. Do not repeat per-platform tool mappings unless a platform has materially different behavior that changes the instruction.

Expand Down