Build a Forge issue from Codex using Codex-native worktrees and Forge-aware subcommand routing.
Scanned 8/30/2026
Install to Claude Code
npx -y skills add RapierCraftStudios/ForgeDock --skill build --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Build?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/rapiercraftstudios-build)More formats (shields.io, HTML) on the badges page.
---
name: work-on-build
description: Build a Forge issue from Codex using Codex-native worktrees and Forge-aware subcommand routing.
---
# Forge Repo Adapter: work-on/build
Use `commands/work-on/build.md` as the authoritative build-phase workflow, with these Forge repo overrides:
- Default repo context is `RapierCraftStudios/forge`.
- Rewrite any `.claude/worktrees/...` path assumption to `/home/mrdubey/projects/forge/.codex/worktrees/...`.
- Ensure `/home/mrdubey/projects/forge/.codex/worktrees` exists before creating worktrees.
- Keep milestone/staging branch behavior from the shared workflow unless the issue explicitly says otherwise.
## Subcommand Mapping
Use these adapters when the shared workflow invokes nested skills:
- `work-on:build:context` -> installed `forge-work-on-build-context`
- `work-on:build:architect` -> installed `forge-work-on-build-architect`
- `work-on:build:implement` -> installed `forge-work-on-build-implement`
- `work-on:build:validate` -> repo-local `.agents/skills/work-on/build/validate/SKILL.md`
- `quality-gate` -> repo-local `.agents/skills/quality-gate/SKILL.md`
## Forge Repo Build Scope
For Forge issues, expected deliverables usually live in:
- `commands/**/*.md`
- `.agents/skills/**/*.md`
- `docs/**/*.md`
- `scripts/**/*.sh`
- `install.sh`, `install-codex.sh`, `AGENTS.md`, `CLAUDE.md`, `CHANGELOG.md`
Preserve the shared builder contract, context, architect, implement, and validate sequencing from `commands/work-on/build.md`. Only the repo defaults, worktree root, and nested-skill mapping change here.
## Continuation Rule
Outputting `BUILD_RESULT:` does **NOT** terminate the pipeline. This result block is an intermediate signal for the `work-on.md` routing loop — not a final answer. After this subcommand completes, control returns to the routing loop in `commands/work-on.md`, which re-reads GitHub state and dispatches to the next phase (review). Do **not** treat the result block as a completion signal — the pipeline continues.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!