CtrlK
BlogDocsLog inGet started
Tessl Logo

receive-handoff-grounding

接球前真相核验三问:claim → resolver → verdict (sourceTier T0/T1/T2 + actionFamily), 防止把传球者当无审视真相源(F167 Phase O 第一性原理)。 Use when: 即将调 hold_ball / register_pr_tracking / register_issue_tracking / merge / takeover / 改 owner / 任何 irreversible action / 基于 "operator signoff" 或 "你是 owner" 类 claim 行动之前。 Not for: 纯阅读 cross_post(无 actionFamily 后续);本 thread 日常 @mention 无副作用; implementation continuation(自检通过的下一步)。 Output: claim grounding verdict (verified/mismatch/insufficient) + 接球决策 (proceed / block / push back to source thread)。

68

Quality

82%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

70%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is a rigorous, highly actionable decision procedure — clear three-question workflow, explicit verdict-to-action mapping, checklist, and worked failure demos. Its weaknesses are structural: heavy reference material is inlined in a 310-line file, trigger lists are duplicated across three sections, and all `refs/` pointers dangle because no bundle files ship with the skill.

Suggestions

Ship the referenced bundle files (refs/resolver-catalog.md, refs/claim-schema.md, refs/dogfood-fixtures.md) or remove the pointers and keep only the inlined essentials — as delivered, every '详见 refs/...' instruction is a dead end.

Deduplicate the trigger inventory: the frontmatter triggers list, the 触发分层 section, and the Skill 自激活检测 table restate the same triggers; keep one canonical table and reference it.

Move phase-specific implementation directives (the PR-O1/O2/O3 notes) into the F167 feature doc or a clearly marked rollout section, so the evergreen reflex procedure is not interleaved with time-bound rollout instructions.

DimensionReasoningScore

Conciseness

There is no padding of concepts Claude already knows and the material is domain-dense, but the ~310-line body repeats the same trigger inventory three times (frontmatter triggers list, "触发分层(hard vs soft)", and the "Skill 自激活检测" table), and inlines phase-sensitive directives ("PR-O1 only document:不要在 PR-O1...", "PR-O3 实施时...") that are time-bound and belong in the feature spec. This matches 'mostly efficient but includes some unnecessary explanation or could be tightened'; it is clearly above the noticeably-verbose 2 anchor.

3 / 5

Actionability

Guidance is largely executable: a copy-paste push-back template, a complete TypeScript WaitSourceRef schema, concrete resolvers (`cat_cafe_get_message(messageId).author === 'operator'`, `git log --grep --author`, `gh api`), and 8 对/错 demo pairs. It stops short of the 5 anchor because key execution details (the 7-resolver catalog, ClaimGroundingEvent schema, full dogfood fixtures) are deferred to `refs/` files that are not present in the bundle, so the reader cannot actually follow those pointers.

4 / 5

Workflow Clarity

The Q1 (enumerate claims) → Q2 (independent resolver with sourceTier) → Q3 (three-state verdict) sequence is explicit, with a verdict × actionFamily decision table, fail-closed handling for insufficient evidence, a push-back recovery path, and a "自检 checklist(每次接球必过)". This is precisely the 5 anchor's 'explicit validation steps; feedback loops; checklists' — validation is the skill's core, so the destructive-operation cap does not apply.

5 / 5

Progressive Disclosure

Section structure is good and references are clearly signaled one level deep (`refs/resolver-catalog.md`, `refs/claim-schema.md`, `refs/dogfood-fixtures.md`, each with a stated scope), but no refs/ directory or any bundle files exist, so every pointer is broken, and content that clearly belongs in those files (resolver cache/budget policy, schema enums, 8 dogfood cases) is inlined instead. That sits between the inlined-content 2 anchor and the well-split 4 anchor, at 'some structure but could be better organized'.

3 / 5

Total

15

/

20

Passed

Description

95%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

An exemplary description for this ecosystem: it states what, when, when-not, and output with concrete tool names, natural trigger phrases in both languages, and a closed verdict taxonomy. The only softness is jargon density (F167/sourceTier references) that assumes project context, which is acceptable given the audience but keeps specificity at 4.

DimensionReasoningScore

Specificity

Concrete actions are enumerated — "claim → resolver → verdict (sourceTier T0/T1/T2 + actionFamily)" and "Output: claim grounding verdict (verified/mismatch/insufficient) + 接球决策 (proceed / block / push back)" — giving comprehensive, specific coverage of the skill's behavior. It falls just below the 5 anchor because dense ecosystem jargon ("F167 Phase O 第一性原理", sourceTier) slightly obscures the actions for a reader outside this project, and no neighboring anchor fits better.

4 / 5

Completeness

It explicitly answers what ("接球前真相核验三问:claim → resolver → verdict" plus a stated output taxonomy), when ("Use when: 即将调 hold_ball / ... / 任何 irreversible action / ... 之前"), and even when-not ("Not for: 纯阅读 cross_post...;implementation continuation"), with concrete trigger phrases. This matches the 5 anchor exactly; the 4 anchor's weaker 'when' does not apply.

5 / 5

Trigger Term Quality

Comprehensive natural-term coverage with synonyms: tool names ("hold_ball / register_pr_tracking / register_issue_tracking / merge / takeover"), operator-claim variants ("operator signoff", "operator 同意", "你是 owner"), and handoff phrasing cats actually say ("这是你的", "应该是你接", "等 X", "PR 在"). These are exactly the phrases a handoff message contains when this skill is needed, so no lower anchor applies.

5 / 5

Distinctiveness Conflict Risk

A clear niche — pre-handoff claim grounding — with distinct triggers (specific tool calls and handoff-claim phrases) that no adjacent skill (e.g. source-audit for external provenance) would fire on. The exclusions in "Not for" further delimit it, so conflict risk is minimal.

5 / 5

Total

19

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
zts212653/clowder-ai
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.