CtrlK
BlogDocsLog inGet started
Tessl Logo

beads

Use when working in a repository that uses bd or Beads for durable project task tracking, issue dependencies, blocker management, multi-session handoff, or shared work memory. Trigger when the user asks to find ready work, claim or close tasks, create follow-up work, inspect blockers, recover project context, or choose between local planning and persistent project tracking.

76

Quality

93%

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

87%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 lean and highly actionable with copy-paste `bd` commands and a clear workflow, but it lacks explicit validation/verification checkpoints after the mutating operations (claim, close, create) that the rubric requires for destructive or batch workflows, capping workflow clarity at 3.

Suggestions

Add an explicit validation step after claiming or closing work, e.g. run `bd show <id>` to confirm the status actually changed before proceeding.

Include a verify/checkpoint in the Core CLI Workflow for batch creates — confirm each new task was created with the expected id/type/priority via `bd show <id>` or `bd list --status=open --json`.

Show how to recover from a failed atomic claim (e.g. someone else already claimed it) so the feedback loop is explicit rather than implicit.

DimensionReasoningScore

Conciseness

The body is lean — short prose plus direct `bd` commands and a few bullet lists — and assumes Claude's competence without explaining what task tracking is or how CLIs work. It is not a 4 because there is no padded explanation to trim; every section earns its place.

5 / 5

Actionability

Every step is a copy-paste-ready `bd` command (e.g. `bd ready`, `bd show <id>`, `bd update <id> --claim`, `bd close <id> --reason="Completed"`) covering the common cases. It is not a 4 because the commands are fully executable with concrete flags and examples rather than having minor gaps.

5 / 5

Workflow Clarity

The numbered 'Core CLI Workflow' gives a clear sequence (find → inspect → claim → create follow-up → close), but the rubric caps workflow_clarity at 3 for destructive or batch operations lacking validation checkpoints, and this skill involves mutating task state (claim/close/create) with no explicit verify-after-step validation. It is not a 2 because the sequence is well-defined and ordered, and not a 4 because the validation cap for mutating operations applies.

3 / 5

Progressive Disclosure

For a sub-50-line single-purpose skill with no external references needed, the well-organized sections (First Step, Preferred Route, Core CLI Workflow, What Belongs In Beads, Rules) satisfy the simple-skill exception. It is not a 4 because the structure is clean and self-contained with no organization gaps.

5 / 5

Total

18

/

20

Passed

Description

100%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 excellent: it concisely states both what Beads does and when to use it, with concrete natural-language triggers tied to a distinct tool niche. It avoids fluff and third-person voice is maintained.

DimensionReasoningScore

Specificity

Lists many concrete capabilities — 'durable project task tracking, issue dependencies, blocker management, multi-session handoff, or shared work memory' and explicit actions 'find ready work, claim or close tasks, create follow-up work, inspect blockers' — matching the comprehensive-coverage anchor. It is not a 4 because coverage of actions is thorough rather than having only minor gaps.

5 / 5

Completeness

Explicitly answers both what ('durable project task tracking, issue dependencies, blocker management, multi-session handoff, or shared work memory') and when ('Trigger when the user asks to find ready work...'), with concrete trigger phrases. It is not a 4 because both halves are explicitly and concretely stated rather than merely adequate.

5 / 5

Trigger Term Quality

Natural user phrases like 'find ready work', 'claim or close tasks', 'inspect blockers', 'recover project context' map directly to things a user would say, and the tool name 'bd or Beads' plus synonyms are present. It is not a 4 because both the natural phrasings and the tool-name synonyms are comprehensively covered.

5 / 5

Distinctiveness Conflict Risk

The 'bd or Beads' niche plus specific task-tracking triggers give it a clear, narrow domain with minimal overlap against other skills. It is not a 4 because the trigger set is tightly scoped to a distinct persistent-tracking tool rather than having minor overlap with closely related skills.

5 / 5

Total

20

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
gastownhall/beads
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.