taskforge-implement

仓库创建 2026年7月22日最近提交 5 天前SkillHot 收录 3 天前
这个 Skill 做什么

按照现有 Specification 把任务实现出来,输出实现产物但不做自我复审;适合任务已经处于“run”、准备构建时使用。遇到无法实现或规格前提错误会向上报告,不会硬推错的方案;实现完成后交由独立的 taskforge-review 来审查。没有有效 Specification 的任务会先走 refine 流程再回来实现。

▸ 展开 SKILL.md 英文原文

Implement a taskforge task against its active Specification and emit only the implementation — the build half of the split run workflow (docs/ADR-0001 Phase 6). Use when a task's readiness is "run" (ready to build). Produces one implementation artifact; it does NOT review its own work — an independent taskforge-review follows. Escalates upstream defects (spec unimplementable, approach wrong, spec premise provably false) instead of pushing through. Tasks without an active specification route to taskforge-refine.

0
Stars
0
Forks
6
仓库内 Skill
+0
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/hashirventhodi/taskforge-skills/main/taskforge-implement/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/hashirventhodi/taskforge-skills/main/taskforge-implement/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# taskforge-implement

Build the active Specification and hand the diff off for **independent** review.
Implement owns exactly one responsibility: turn the spec into an implementation.
It never reviews its own work (that is `taskforge-review`, reached because the
kernel derives `review` readiness from an implementation awaiting review) and it
never declares the task done.

**Prerequisites**: read `taskforge/CONTRACTS.md` this session; resolve
`$SCRIPT`; guard on readiness (`run` required — an active spec, no unreviewed
implementation).

## 1. The spec is the contract

`python3 $SCRIPT show <id>`. The active specification is what you implement.
Spec vs description conflict → the spec wins; no
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有