CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

skill-intake

Move incoming issues and pull requests through triage states until each is actionable or closed — use when the queue has piled up or a report arrives unsorted

Quality

83%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

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

An exemplary process skill body: lean, opinionated, and immediately executable, with a well-sequenced workflow, explicit stop checkpoints, and a verification checklist that addresses the exact batch-operation hazards this rubric worries about. The only residual gaps are small — a missing example note and no progressive-disclosure layering — neither of which impedes execution.

DimensionReasoningScore

Conciseness

The ~125-line body is dense and assumes Claude's competence — no concept re-teaching, no filler, every section carries operational guidance. Lines like "An unverified bug report is a hypothesis" and "Titles are written by people who already know what they meant" are compact judgment calls, not padding, so the anchor-5 fit (every token earns its place) holds over anchor 4.

5 / 5

Actionability

Concrete and mostly executable: a copy-paste-ready bash snippet routing comments through the safe-gh-comment gate, specific commands (`gh issue list`, `bd ready`, `gh issue edit --add-label`, `bd update`), and defined states with criteria. Falls short of anchor 5 only for minor gaps — no example of an actual TRIAGE_NOTE or a per-state label command sequence for the common cases.

4 / 5

Workflow Clarity

A clear five-step sequence (Categorise → Verify → Assign state → Write brief → Record) with explicit checkpoints: a dedicated Stop Or Checkpoint Rules section ("Stop before closing anything a human filed deliberately", "One item at a time") and a closing Verification checklist. The batch-labeling hazard this rubric flags is explicitly countered ("Batch-labelling a queue without reading it is how real reports end up buried"), matching the anchor-5 profile of explicit validation plus checklists.

5 / 5

Progressive Disclosure

No bundle files exist and the single-file body is cleanly sectioned with well-signaled cross-references to sibling skills (skill-issues, skill-code-review, skill-pressure-test, skill-work-slicing) at one level deep. It fits anchor 4 (good structure, content appropriately placed) rather than 5 because everything is inline with no progressive layering — acceptable at ~125 lines but not the clear overview-plus-references structure the top anchor describes.

4 / 5

Total

18

/

20

Passed

Description

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

A compact, well-constructed description that explicitly pairs a concrete what with an explicit when-clause using natural trigger language, in appropriately imperative voice. Its main weakness is thin specificity — a single composite action rather than an enumerated set — and narrow trigger coverage that limits both completeness and distinctiveness at the margins.

Suggestions

Enumerate the concrete moves in the description itself, e.g. "categorise, reproduce/verify, assign a state, and write a handoff brief" — this lifts specificity from one composite action to a listed set.

Broaden the when-clause with natural synonyms users would say: "backlog", "go through open issues", "unreviewed PRs", or "sort incoming reports".

Name the end states (needs-info, verified, needs-decision, closed) in the description so the what is more concrete and clearly distinguishable from generic issue-management skills.

DimensionReasoningScore

Specificity

"Move incoming issues and pull requests through triage states until each is actionable or closed" names the domain and one composite action with a concrete outcome, but does not enumerate the individual moves (categorise, verify, assign state) or the states themselves. It matches anchor 3 (domain plus 1-2 concrete actions, not comprehensive) rather than 4, which requires several listed specific actions.

3 / 5

Completeness

Both what ("Move incoming issues and pull requests through triage states until each is actionable or closed") and when ("use when the queue has piled up or a report arrives unsorted") are explicitly present. Not anchor 5 because the trigger coverage is narrow — only two scenarios — where the top anchor expects concrete trigger phrases covering the range of natural invocations.

4 / 5

Trigger Term Quality

The when-clause uses natural phrases users would actually say — "use when the queue has piled up or a report arrives unsorted" — alongside "issues", "pull requests", and "triage states". It falls short of anchor 5 because common synonyms like "backlog", "unreviewed", or "sort incoming reports" are missing.

4 / 5

Distinctiveness Conflict Risk

The triage framing ("move ... through triage states until each is actionable or closed") carves a clear niche distinct from code-review or general work skills, with only minor overlap risk against other issue-management skills. Not anchor 5 because "issues and pull requests" is a broad surface other skills could claim and the description alone does not fully separate it from PR-review triggering.

4 / 5

Total

15

/

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

nyldn/claude-octopus

Path

.claude/skills/skill-intake/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.