CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

sprint-status

Track parallel work sessions and prevent confusion across multiple Claude Code instances. Every major step ends with a status line. Every question re-states project, branch, and task.

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

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.

The body is a tight, highly actionable protocol: concrete templates, executable detection commands, an explicit when-to-report table, and named anti-patterns. Its only real flaws are a dangling reference to nonexistent scripts (session-start.js / session-end.js) and mild redundancy between the status sections, the reporting table, and the CLAUDE.md block.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence — no concepts are over-explained and every status has a compact template. Minor redundancy exists: the 'Add to CLAUDE.md' block restates rules already covered, and the 'When to Report Status' table overlaps the Status Lines section, so it falls just short of the 'every token earns its place' anchor.

4 / 5

Actionability

Fully executable guidance throughout: copy-paste-ready templates for all four statuses, runnable detection commands ('pgrep -af "claude"...', 'git worktree list'), a concrete when-to-report table, and three concrete session patterns — it is instruction-only but entirely actionable.

5 / 5

Workflow Clarity

The sequence is explicit — detect sibling sessions, decide header policy, emit status at the boundaries enumerated in the table — with checkpoints like 'Always provide a sensible default' and anti-patterns covering error modes. This is a communication protocol, not a destructive or batch operation, so the validation cap does not apply.

5 / 5

Progressive Disclosure

No bundle files exist, and the single-file content is appropriately sectioned with clear headers. However, the body cites session markers 'written by session-start.js / session-end.js' — scripts that do not exist anywhere in the bundle — a dangling reference that keeps it below a 5.

4 / 5

Total

18

/

20

Passed

Description

66%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 communicates a distinctive capability with concrete behavioral specifics, but it never tells Claude when to invoke the skill, capping its completeness. Adding an explicit 'Use when...' clause with natural trigger phrases would resolve its main weakness.

Suggestions

Add an explicit trigger clause, e.g. 'Use when running multiple Claude Code sessions in parallel, when the user mentions parallel sessions or worktrees, or when the user asks for sprint/session status.'

Include natural trigger synonyms users would actually say — 'parallel sessions', 'worktrees', 'sprint status', 'session status' — to broaden keyword coverage.

Mention the concrete deliverables the skill produces (session headers like 'SESSION: project | branch | task' and the sprint dashboard) to sharpen the 'what' beyond behavioral rules.

DimensionReasoningScore

Specificity

Lists several concrete behaviors — "Track parallel work sessions", "Every major step ends with a status line", "Every question re-states project, branch, and task" — but omits parts of the skill's actual behavior set (session headers, the status taxonomy). Fits the 'several specific actions; minor gaps' anchor, not the comprehensive 5.

4 / 5

Completeness

The 'what' is clearly stated but there is no 'Use when...' clause or equivalent explicit trigger guidance, which caps completeness at 3 per the judging guidelines. It is well above the vague-'what'-and-no-'when' level of 2.

3 / 5

Trigger Term Quality

Natural phrases like "parallel work sessions", "multiple Claude Code instances", and "status line" match what a user would say, but common variations (worktrees, sprint, background sessions) are absent — good coverage with a few natural terms missing.

4 / 5

Distinctiveness Conflict Risk

The parallel-session status protocol is a distinct niche unlikely to fire for the wrong skill; minor overlap risk remains with general status- or progress-reporting skills, keeping it below the minimal-conflict anchor of 5.

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

rohitg00/pro-workflow

Path

skills/sprint-status/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.