CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

agent-patterns

Execute this skill should be used when the user asks about "SPAWN REQUEST format", "agent reports", "agent coordination", "parallel agents", "report format", "agent communication", or needs to understand how agents coordinate within the sprint system. Use when appropriate context detected. Trigger with relevant phrases based on skill purpose.

Quality

73%

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

Fix and improve this skill with Tessl

tessl review fix ./plugins/community/sprint/skills/agent-patterns/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

78%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 well-structured, highly actionable protocol spec: concrete SPAWN REQUEST and AGENT REPORT templates, a clear six-step sequence with an architect-review feedback loop, sequencing rules for parallel agents, and a genuinely useful error-cause-solution table. Its main weaknesses are mild redundancy (inlined examples duplicating references/examples.md) and poor bundle navigation — two of the three reference files are orphaned, never referenced from SKILL.md — plus an underspecified review checkpoint.

Suggestions

Link references/examples.md from the Examples section (e.g., "More spawn/report examples: ${CLAUDE_SKILL_DIR}/references/examples.md") and trim the inlined duplicates, keeping one or two canonical blocks in the body.

Reference references/errors.md from the Error Handling section or remove it — it is currently orphaned and its generic content ("Invalid input: Prompts for correction") does not match the body's sprint-specific error table.

Make the step-5 review checkpoint explicit: state what to verify in each agent report (required fields present, tests run, conformity status against specs) before deciding to re-spawn with narrowed specs or advance.

DimensionReasoningScore

Conciseness

The body is efficient — no explanations of concepts Claude already knows; sections like "Overview" (2 sentences) and the Error Handling table are tight. Minor trimmable bulk remains: the Examples section inlines ~40 lines of SPAWN REQUEST/AGENT REPORT blocks that largely duplicate references/examples.md, and Resources pads with non-path items like "Sprint plugin README for agent architecture overview". Matches anchor 4; not 5 because of that duplicative example bulk, not 3 since nothing over-explains known material.

4 / 5

Actionability

Fully concrete, copy-paste-ready formats cover the common cases: a complete SPAWN REQUEST block ("Agent: python-dev / Specs: .claude/sprint/1/backend-specs.md / Contract: ... / Scope: Authentication endpoints only"), a full AGENT REPORT template ("Files Modified: src/auth/routes.py... Tests: 12 passed, 0 failed / Conformity: ..."), sequencing via "Run After: python-dev, nextjs-dev", and a cause/solution error table. Per the rubric's instruction-skill note, absence of code is not penalized when guidance is this actionable — this matches anchor 5.

5 / 5

Workflow Clarity

The six numbered Instructions give a clear sequence with an explicit feedback loop in step 5 ("The architect decides whether to iterate (re-spawn with narrowed specs) or advance to the next phase") and recovery paths in the error table ("the orchestrator pauses after 5 iterations"). Not 5: the validation checkpoint is underspecified — what the architect verifies in a report (required fields, conformity evidence) before iterating or advancing is left implicit, which is the "minor validation gaps" of anchor 4 rather than anchor 5's explicit validation steps.

4 / 5

Progressive Disclosure

Of the three bundle files, only one is signaled — "${CLAUDE_SKILL_DIR}/references/ui-test-report.md" (referenced in Instructions step 6 and Resources, and it exists) — while references/errors.md and references/examples.md are never linked from the body, leaving them undiscoverable. Meanwhile the inlined Examples section duplicates content that belongs in examples.md. This matches anchor 3 ("content that should be separate is inline" plus poorly integrated references); not 4 because two orphaned bundle files exceed "minor organization gaps", not 2 because section structure and the one existing reference path are clear.

3 / 5

Total

16

/

20

Passed

Description

56%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 supplies explicit, fairly natural trigger phrases tied to a distinct sprint-plugin niche, but it never states what the skill concretely does — the capability side is limited to "understand how agents coordinate" — and it closes with meaningless filler ("Use when appropriate context detected. Trigger with relevant phrases based on skill purpose."). The garbled opening ("Execute this skill should be used when...") and a trailing blank line further weaken it.

Suggestions

Lead with a concrete 'what', e.g. "Defines the coordination protocol for the Sprint plugin: structures SPAWN REQUEST blocks for spawning implementation and testing agents, defines the structured AGENT REPORT format, and partitions work across parallel agents."

Delete the vacuous filler sentence "Use when appropriate context detected. Trigger with relevant phrases based on skill purpose." — it adds no trigger value.

Fix the ungrammatical opening to "Use when the user asks about...", add missing natural synonyms such as "multi-agent" or "spawn agents", and strip the trailing whitespace/newline inside the description string.

DimensionReasoningScore

Specificity

The description names its domain ("how agents coordinate within the sprint system") but states no concrete actions — phrases like "Execute this skill should be used when the user asks about" and "needs to understand how agents coordinate" never say what the skill does (e.g., defining SPAWN REQUEST formats, structuring agent reports, partitioning parallel work). This matches anchor 2 ("Names the domain but actions are minimal or generic"); it is not 3 because no concrete capability is listed anywhere.

2 / 5

Completeness

The 'when' is explicit (the quoted trigger phrases), but the 'what' is only vaguely implied — the sole capability statement is "needs to understand how agents coordinate within the sprint system", with no mention of the coordination protocol, spawning, or report collection the skill actually defines. It sits between anchor 3 and 4; the weak 'what' pulls it down to 3 rather than 4, and it is above 2 because both a what (vague) and a when (explicit) are present.

3 / 5

Trigger Term Quality

Quoted triggers — "SPAWN REQUEST format", "agent reports", "agent coordination", "parallel agents", "report format", "agent communication" — give good natural keyword coverage a user in this ecosystem would say. Not 5: common synonyms like "multi-agent", "spawn agents", or "agent orchestration" are missing, and the tail is vacuous filler ("Use when appropriate context detected. Trigger with relevant phrases based on skill purpose.") rather than trigger content.

4 / 5

Distinctiveness Conflict Risk

Triggers like "SPAWN REQUEST format" and "within the sprint system" occupy a clear niche, but broader terms ("parallel agents", "agent coordination", "agent communication") could overlap with other agent-orchestration or multi-agent skills. This matches anchor 4 ("Mostly distinct; minor overlap risk with closely related skills"); not 5 because several triggers are generic to the agent-skills category.

4 / 5

Total

13

/

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.

Validation — 15 / 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

jeremylongshore/tons-of-skills-marketplace

Path

plugins/community/sprint/skills/agent-patterns/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.