ワンクリックで
forge
Implement tasks from a change. Use when the user wants to start or continue implementation of an existing change.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Implement tasks from a change. Use when the user wants to start or continue implementation of an existing change.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Use when starting any conversation — establishes how to find and use Techneering skills, requiring skill invocation before ANY response including clarifying questions
Create distinctive, production-grade frontend interfaces with high design quality. Auto-stacked onto an implementation path when a task involves frontend/UI work — pages, components, layouts, styles, interactions. Also available on demand as tn:craft.
Use after tn:audit passes, when completing major features, or before merging — dispatches a global cross-task code review covering consistency, architecture, and security (distinct from tn:assemble's per-task review)
Use when executing implementation plans with independent tasks in the current session
Verify implementation matches change artifacts — dual-layer verification of code vs spec compliance and code vs real requirements. Use after implementation is complete.
Use when you have a spec or requirements for a multi-step task, before touching code
| name | forge |
| description | Implement tasks from a change. Use when the user wants to start or continue implementation of an existing change. |
Implementation entry point. Load change artifacts, then chain to tn:blueprint for task breakdown and tn:assemble for execution.
READ ALL CONTEXT BEFORE WRITING ANY CODE.
Load every artifact. Understand the full picture. Then implement.
If a name is provided, use it. Otherwise:
techneering/changes/Always announce: "Using change: "
Read all artifacts from the change directory:
techneering/changes/<name>/proposal.mdtechneering/changes/<name>/specs/**/*.mdtechneering/changes/<name>/design.mdtechneering/changes/<name>/tasks.mdAlso read techneering/config.yaml for project context.
Parse tasks.md for checkboxes: - [ ] (pending) vs - [x] (complete).
Display:
Invoke the tn:blueprint skill to break down the tasks into bite-sized implementation steps:
Invoke the tn:assemble skill to execute the plan:
tn:redgreen for each task (red-green-refactor)tn:diagnose if issues ariseAfter each task completes:
- [ ] → - [x]Display:
## Implementation Complete
**Change:** <change-name>
**Progress:** N/N tasks complete
### Completed This Session
- [x] Task 1
- [x] Task 2
...
All tasks complete! Proceed to tn:gate to verify.
Display:
## Implementation Paused
**Change:** <change-name>
**Progress:** N/M tasks complete
### Issue Encountered
<description>
**Options:**
1. <option 1>
2. <option 2>
What would you like to do?
| Thought | Reality |
|---|---|
| "I remember the requirements, no need to read files" | Lost context is the #1 cause of bugs |
| "Write code first, read spec later" | Spec is the source of truth — read it first |
| "This task is too simple for a blueprint" | All tasks go through blueprint → assemble |
| "Skip review to speed up" | Review is quality assurance — not optional |
| Dimension | Key point |
|---|---|
| Role | Implementation entry point, chains blueprint → assemble |
| Input | Change name (optional, can auto-detect) |
| Internal chain | forge → blueprint → assemble (cannot be skipped) |
| Progress tracking | Mark tasks.md checkbox after each task |
| Path placeholder | Always use techneering/changes/<name>/ |
forge is a composite skill that chains internally: tn:blueprint → tn:assemble, then exits to tn:gate. Users do not need to trigger the intermediate steps manually.
When done:
tn:gate (then show menu)tn:diagnosetechneering/changes/<name>/