task-acceptance

task-acceptance is a skill for Claude Code, Codex from adamancyzhang/claude-orchestrator-server. It costs 117 tokens per session (1,884 once invoked), scanned A, original, MIT.

A checklist for verifying that development work is genuinely complete before accepting it. It checks requirements, files, code changes, tests, commits, and other deliverables.

In plain words
What is it for?
Checking completed tasks against acceptance criteria, confirming that outputs and code exist, reproducing test results, and making traceable go or no-go decisions.
Why use it?
It prevents approval based only on a status report when the claimed files, changes, tests, or commits are missing or incorrect.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one. Also seen: mentions CLAUDE.md.

Good fit Checking completed tasks against acceptance criteria, confirming that outputs and code exist, reproducing test results, and making traceable go or no-go decisions.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/adamancyzhang/claude-orchestrator-server/task-acceptance
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add adamancyzhang/claude-orchestrator-server --skill task-acceptance
Clone the repo
git clone --depth 1 https://github.com/adamancyzhang/claude-orchestrator-server

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for task-acceptance

README.md
[![agentmods](https://agentmods.dev/badge/skills/adamancyzhang/claude-orchestrator-server/task-acceptance.svg)](https://agentmods.dev/skills/adamancyzhang/claude-orchestrator-server/task-acceptance)
Your own site
<a href="https://agentmods.dev/skills/adamancyzhang/claude-orchestrator-server/task-acceptance"><img src="https://agentmods.dev/badge/skills/adamancyzhang/claude-orchestrator-server/task-acceptance.svg" alt="Measured on agentmods" height="20"></a>
Per session 117 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,884 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00117 $0.01884
Opus 5 $0.00059 $0.00942
Sonnet 5 $0.00023 $0.00377
Haiku 4.5 $0.00012 $0.00188

Measured 8d ago against content hash 777910cf9360, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-08, from the pricing page.

Security

Grade A, and why

task-acceptance scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 8d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/task-acceptance/SKILL.md · 202 lines

How it starts

The opening of the file, as written. The whole thing — 202 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Task Acceptance

验收不是读报告,是逐项验证代码、测试、git commit 的真实存在。本技能与 [[task-traceability]] 协作,确保每次验收不走形式、不漏步骤、可追溯——每个 Go/No-Go 决策都可追溯到具体的验收标准和经过验证的交付物。


何时触发

  • 用户说"确认并验收"、"验收一下"、"检查一下完成情况"
  • 团队成员报告任务完成,PM 需要核实
  • daily work assignment 文档中所有任务标记为已完成
  • PM 准备签阶段验收报告

验收八步法

按顺序执行,每一步通过才进入下一步。任一步不通过 → 记录问题,最终 No-Go。

1. 读取工作分配文档

找到对应的任务分配文档(如 docs/pm/YYYY-MM-DD/daily-work-assignment.md),提取:

  • 每个成员的任务清单和验收标准
  • 预期的产出物路径
  • 依赖链(谁依赖谁先完成)

2. 检查产出物是否存在

对每个成员,检查指定的产出目录下是否有对应的产出文件。

ls -la docs/{member}/YYYY-MM-DD/

如果报告引用了产出物但文件不存在 → P1 问题。

3. 验证代码变更真实存在

不要轻信报告中的描述。 对每项声称的代码修改,直接 grep 验证:

# 示例:验证某组件是否真的引入了某个依赖
grep -n "<key-symbol>" <source-file-path>

# 示例:验证是否替换了特定常量
grep -n "<new-value>" <spec-file-path>

# 验证旧引用已清除
grep "<old-value>" <spec-file-path>  # 应无结果

如果代码变更不存在但报告声称已完成 → P0 问题(虚假报告)。

4. 运行测试验证数字

报告中的测试数字必须可复现:

# 运行单元测试
<project-test-command> 2>&1 | tail -20

# 统计测试文件中的实际测试数量
for f in <test-glob-pattern>; do
  count=$(grep -c "test(" "$f")
  echo "$f: $count tests"
done

将实际测试数与报告中的数字对比。不一致 → P2 问题(报告错误)。

5. 验证 git commit 真实存在

关键:如项目使用多个独立 git worktree 或子模块,必须在对应目录下检查 commit。

# 检查各仓库的 git log
cd <subdir> && git log --oneline -10

对报告中引用的每个 commit hash:

cd <subdir> && git log --all --oneline | grep "^<commit-hash>"

如果 commit hash 不存在 → P0 问题(commits 未生成或引用了虚构 hash)。

同时检查工作区是否干净git status)—— 如果有未提交的变更,成果可能未真正落盘。

6. 验证 commit message 格式

根据项目 CLAUDE.md 中的 Git Commit Rules 检查 commit message 格式:

# 检查每个相关 commit 的完整 message
cd <subdir> && git log --format="%B" <commit-hash> -1

格式不符合项目规范 → P1 问题(规范违规)。

amend 边界:如果 commit 未 push 到 remote,可 amend 修复;已 push 则必须新建 commit。

7. 交叉验证报告数据

报告中的数字必须自洽:

  • 分项测试数相加是否等于合计?
  • 表格是否有重复行?
  • 截图数量是否与声称一致?
  • 引用文件路径是否真实存在?
# 检查截图文件是否存在
ls -la docs/{member}/YYYY-MM-DD/*.png

不一致 → P2 问题。

8. 产出验收报告

写入 PM 的验收报告文件(如 docs/pm/YYYY-MM-DD/acceptance-report.md),使用以下模板:

# 验收报告

> PM | YYYY-MM-DD | 验收范围:成员 A / 成员 B / ... 交付物

## 验收结论:Go / No-Go

(一句话结论 + 原因)

---

## 逐项验收

### 成员 A — 任务名称

| 检查项 | 预期 | 实际 | 结果 |
|--------|------|------|------|
| ... | ... | ... | ✅/❌/⚠️ |

### 成员 B — 任务名称

...

---

## 问题清单

| # | 严重度 | 问题 | 责任人 | 修复方案 |
|---|--------|------|--------|---------|
| 1 | P0/P1/P2 | 描述 | @name | 具体操作 |

---

## 验收完成标准重检

- [ ] 标准 1 ✅/❌
- [ ] 标准 2 ✅/❌
...

---

*PM — YYYY-MM-DD*

Read the full file on GitHub · 202 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 8d ago First seen · 202 lines · 117 tokens per session scan A 777910cf9360

Subscribe to this mod's changes

task-acceptance is a skill published in the GitHub repository adamancyzhang/claude-orchestrator-server (2 stars, last pushed 1mo ago), licensed MIT. It adds 117 tokens to every session and 1,884 once invoked, about $0.0006 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.

Related

Other skills, from other repositories

recipe-create-meet-space

Create a Google Meet meeting space and share the join link.

googleworkspace/cli · 18 tokens

workthreads

SpecStory Workthreads - a weekly work-thread rollup across a team's repos from SpecStory coding histories (any agent - Claude Code, Codex, Cursor, Gemini, and more). It groups the window's sessions into threads of work per project and labels each new / open / recently closed, so a lead sees what shipped, what is still…

specstoryai/getspecstory · 126 tokens

atmos-config

Atmos root configuration: atmos.yaml discovery, precedence, deep merging, basepath, imports, minimal bootstrap, and routing to narrower Atmos skills.

cloudposse/atmos · 31 tokens

story-readiness

Validate that a story file is implementation-ready. Checks for embedded GDD requirements, ADR references, engine notes, clear acceptance criteria, and no open design questions. Produces READY / NEEDS WORK / BLOCKED verdict with specific gaps. Use when user says 'is this story ready', 'can I start on this story', 'is…

Donchitos/Claude-Code-Game-Studios · 77 tokens

autotask-creator

Rules for automation CRUD from the group-chat commander. The commander does not call mutation tools and does not edit cloud/autotasks files directly. It emits one or more top-level ... containers in its final text; the bus parses and applies them after the turn.

Orkas-AI/Orkas · 5 tokens

monorepo-management

Master monorepo management with Turborepo, Nx, and pnpm workspaces to build efficient, scalable multi-package repositories with optimized builds and dependency management. Use when setting up monorepos, optimizing builds, or managing shared dependencies.

wshobson/agents · 54 tokens