CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

apm-6-handoff-manager

Perform a Handoff with an APM Manager. Use only when the User manually invokes this skill.

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

92%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 an exemplar of its genre: a tight, fully actionable handoff protocol with exact paths, copy-paste templates, an explicit state-check before writing, and a user-review feedback loop before finishing. The only flaw is minor repetition — the same checklist of pending items is enumerated three times across §1, §3, and the §5.2 template. It scores at or near the top on every dimension.

DimensionReasoningScore

Conciseness

The body is lean and assumes competence — no concept re-teaching, exact paths, and dense templates — but the enumeration "pending alignment decisions, accepted limitations and verification gaps with source paths" is repeated three times (§1, §3, and the §5.2 template) and §2's instruction repeats the §5.1 Working Context placeholder nearly verbatim. This matches 'efficient; minor instances of over-explanation that could be trimmed' rather than the every-token-earns-its-place of anchor 5.

4 / 5

Actionability

Guidance is fully concrete for an instruction-only skill: exact file paths (`.apm/memory/handoffs/manager/handoff-<NN>.log.md`, `.apm/bus/manager/handoff.md`), a zero-padding naming convention, complete copy-paste markdown templates with frontmatter fields, and an explicit terminal action ("invoke `apm-2-initiate-manager` in a new chat"). This matches 'copy-paste ready… specific examples cover the common cases'.

5 / 5

Workflow Clarity

A clear four-step sequence (check state → write log → write prompt → user review) with an up-front validation checkpoint ("check the current state before writing either file", enumerating Tracker, bus files, and git branches/worktrees/merges) and an explicit feedback loop ("Apply their corrections and ask again. After they approve…"). Writing two markdown files is not destructive or batch, so no cap applies; this matches the anchor with explicit validation and error-recovery loops.

5 / 5

Progressive Disclosure

No bundle files exist and every part of the body is used on each invocation, so nothing belongs in a separate file; sections are numbered and navigable, and the single external pointer is clearly signaled ("per `{SKILL_PATH:apm-2-initiate-manager}`"). There is no monolithic wall, inlined content that should be external, or nested references, matching the well-organized self-contained ideal.

5 / 5

Total

19

/

20

Passed

Description

62%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.

The description is concise, in third person, and answers both what and when with an explicit manual-invocation trigger, which keeps conflict risk low. However, it names only one action, offers few natural trigger terms beyond "Handoff" and "APM Manager", and omits the concrete artifacts the skill produces. It sits noticeably above the midpoint but below the strongest examples.

Suggestions

Add 1-2 concrete actions to the what-clause, e.g., "Writes a Handoff Log and a Handoff Prompt capturing decisions, pending reviews, and verification gaps, then directs the next Manager conversation to resume coordination."

Include natural trigger variations users would say, such as "handoff", "hand over coordination", or "continue in a new Manager conversation", to broaden keyword coverage.

State what distinguishes this skill from sibling APM handoff skills (e.g., explicitly "Manager (not Worker) handoff") to reduce overlap risk within the APM suite.

DimensionReasoningScore

Specificity

"Perform a Handoff with an APM Manager" names the domain and one concrete action, matching the 'names domain and 1-2 concrete actions, but not comprehensive' anchor. It does not list several specific actions (anchor 4), and the action named is domain-specific rather than generic (above anchor 2).

3 / 5

Completeness

Both parts are present: the what ("Perform a Handoff with an APM Manager") and an explicit when ("Use only when the User manually invokes this skill"), so the missing-trigger cap does not apply. It falls short of anchor 5 because the what is thin — the concrete artifacts written (Handoff Log, Handoff Prompt) and what they capture are not stated.

4 / 5

Trigger Term Quality

"Handoff" and "APM Manager" are the natural terms a user of this system would say, but no variations or synonyms (e.g., handing over coordination, continuing in a new conversation) are included. This matches 'some relevant keywords but missing common variations or synonyms' rather than the good coverage of anchor 4.

3 / 5

Distinctiveness Conflict Risk

"APM Manager" plus "Handoff" plus manual-only invocation carves a clear niche with low auto-trigger risk. It stays at anchor 4 rather than 5 because the description does not distinguish this from closely related APM handoff variants (e.g., a Worker handoff), leaving minor overlap risk with sibling skills.

4 / 5

Total

14

/

20

Passed

Validation

100%

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

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

sdi2200262/agentic-project-management

Path

templates/skills/apm-6-handoff-manager/SKILL.md

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.