Agent Skillshappier-dev/happier › handoff-report

handoff-report

GitHub

生成结构化移交报告,强调结果优先、证据指向、状态标注及剩余风险,适用于工作汇报、审查结论或复盘场景。

.agents/skills/handoff-report/SKILL.md happier-dev/happier

触发场景

汇报已完成工作或发现 提交代码审查或诊断结果 请求项目重大节点复盘

安装

npx skills add happier-dev/happier --skill handoff-report -g -y
更多选项

非标准路径

npx skills add https://github.com/happier-dev/happier/tree/dev/.agents/skills/handoff-report -g -y

不安装直接使用

npx skills use happier-dev/happier@handoff-report

指定 Agent (Claude Code)

npx skills add happier-dev/happier --skill handoff-report -a claude-code -g -y

安装 repo 全部 skill

npx skills add happier-dev/happier --all -g -y

预览 repo 内 skill

npx skills add happier-dev/happier --list

SKILL.md

Frontmatter
{
    "name": "handoff-report",
    "description": "Output contract for substantive deliverables — outcome first, evidence-pointed reasoning, observed\/derived\/assumed labels, residual risk last, failures never buried, and an optional evidence-backed retrospective for explicit requests or major program closeout. Use when reporting completed work, findings, diagnoses, reviews, lane results, or a requested retrospective."
}

Handoff Report

Structure any substantive report so the reader can act on the first paragraph and audit the rest. Full doctrine: docs/agent-craft.md §5 and §7.

Order

  1. Outcome first. The first sentence answers what the reader would ask for if they said "just the TLDR": what happened, what was found, or what is blocked. Not the journey, not the setup.
  2. Failures and scope changes in the first block. A failed check, a skipped step, a scope change, an error worked around — these go up front even when embarrassing, never mid-report. The most informative event is the one you are tempted to smooth over.
  3. Reasoning, auditable. Evidence pointers with every load-bearing statement: file.ts:line, the log excerpt, the measurement, the command that produced the number. Trust should rest on checkable references, not on tone.
  4. Residual risk last, explicitly. What remains unverified, what to check next, what would invalidate the conclusion. If there is genuinely no residual risk, say that — the reader cannot distinguish "no risk" from "risk section omitted".

Labeling

  • Every load-bearing statement is sortable by the reader into observed (ran it, read it, saw it) / derived (follows from observations by stated reasoning) / assumed (plausible, unverified) — without asking you.
  • Use cheap explicit markers: "verified:", "inferred from X:", "assumption:". Never let sentence confidence do the labeling; fluent prose reads as fact regardless of bin.
  • For derived claims, state the derivation ("X because A + B") so the reader can audit the step and see which assumptions it inherits.
  • Hedging is not labeling. "Probably" makes every sentence equally gray; a label says exactly what is known and what is guessed.
  • Distinguish "I didn't find X" (an observation about your search — say which search) from "X doesn't exist".

Style

  • Brevity comes from selecting what matters, not compressing the writing. Complete sentences, terms spelled out, no codenames or shorthand invented mid-task.
  • Write for the teammate who stepped away and is catching up — they did not watch the process unfold.
  • Report faithfully: if tests failed, say so with the output; if a step was skipped, say that; if something is done and verified, state it plainly without hedging.

Optional retrospective for major programs

Add a compact retrospective only when the user requests one or an approved substantial program designates it. Do not make it a routine handoff artifact.

Capture only evidence-backed learning:

  • decisions confirmed or changed and the evidence that changed them;
  • assumptions disproved;
  • patterns that worked and the conditions where they apply;
  • process that consumed time without changing a decision;
  • surprises and future triggers;
  • a promotion recommendation: keep local, refine a skill, or propose repository doctrine.

One incident normally remains a local lesson. Promote it into a reusable skill or AGENTS.md only when it reflects a stable repository property, repeats across materially distinct work, or the user explicitly approves the rule. Do not collect model mix, turn counts, task counts, or other decorative metrics unless they change a future decision.

Failure this prevents

The reader acting on a misread, and caveats surfacing after the decision they should have informed.

版本历史

  • bd19666 当前 2026-09-09 08:06

同 Skill 集合

.agents/skills/attack-conclusion/SKILL.md
.agents/skills/decompose-gates/SKILL.md
.agents/skills/happier-ci-stabilize/SKILL.md
.agents/skills/happier-compatibility/SKILL.md
.agents/skills/happier-diagnose/SKILL.md
.agents/skills/happier-docs/SKILL.md
.agents/skills/happier-github-ops/SKILL.md
.agents/skills/happier-implement-plan/SKILL.md
.agents/skills/happier-implement/SKILL.md
.agents/skills/happier-instruction-eval/SKILL.md
.agents/skills/happier-issue-diagnose/SKILL.md
.agents/skills/happier-issue-triage/SKILL.md
.agents/skills/happier-plan/SKILL.md
.agents/skills/happier-port-0-2-to-0-3/SKILL.md
.agents/skills/happier-pr-steward/SKILL.md
.agents/skills/happier-release-notes/SKILL.md
.agents/skills/happier-release-promote/SKILL.md
.agents/skills/happier-release-validation-review/SKILL.md
.agents/skills/happier-release-validation/SKILL.md
.agents/skills/happier-release/SKILL.md
.agents/skills/happier-session-control/SKILL.md
.agents/skills/happier-testing/SKILL.md
.agents/skills/verify-claims/SKILL.md
openclaw/happier-session-control/skills/happier-session-control/SKILL.md
skills/attack-conclusion/SKILL.md
skills/decompose-gates/SKILL.md
skills/handoff-report/SKILL.md
skills/happier-ci-stabilize/SKILL.md
skills/happier-compatibility/SKILL.md
skills/happier-diagnose/SKILL.md
skills/happier-docs/SKILL.md
skills/happier-github-ops/SKILL.md
skills/happier-implement-plan/SKILL.md
skills/happier-implement/SKILL.md
skills/happier-instruction-eval/SKILL.md
skills/happier-issue-diagnose/SKILL.md
skills/happier-issue-triage/SKILL.md
skills/happier-plan/SKILL.md
skills/happier-port-0-2-to-0-3/SKILL.md
skills/happier-pr-steward/SKILL.md
skills/happier-release-notes/SKILL.md
skills/happier-release-promote/SKILL.md
skills/happier-release-validation-review/SKILL.md
skills/happier-release-validation/SKILL.md
skills/happier-release/SKILL.md
skills/happier-session-control/SKILL.md
skills/happier-testing/SKILL.md
skills/verify-claims/SKILL.md
.agents/skills/happier-commit-worktree/SKILL.md

元信息

文件数
0
版本
bd19666
Hash
1be10263
收录时间
2026-09-09 08:06

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-09 20:01
浙ICP备14020137号-1 $访客地图$