CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

development-workflow

Complete end-to-end skill development workflow orchestrating research, planning, task breakdown, prompt design, and progress tracking. Use when building new Claude Code skills, creating workflow skills, or following systematic development process from concept to validated skill.

Quality

74%

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

Fix and improve this skill with Tessl

tessl review fix ./.claude/skills/development-workflow/SKILL.md

The canonical home for this skill is development-workflow in fernandezbaptiste/Skrillz

SKILL.md
Quality
Evals
Security

Quality

Content

55%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 workflow itself is excellently sequenced with explicit validation checklists and error-recovery guidance, but the body is severely bloated — the same five-step content is restated four times across Best Practices, Common Mistakes, Integration Notes, and Quick Reference. Much of that material belongs in the existing reference files, and most actionable guidance is placeholder templates dependent on external component skills.

Suggestions

Cut the 'Best Practices', 'Common Mistakes', 'Integration Notes', and 'Quick Reference' sections — they restate the step content already given in the workflow — and move any genuinely new material into the existing references/common-patterns.md and references/workflow-examples.md, which are currently only cited in two lines at the very end.

Replace fill-in-the-blank template blocks ('[Pattern 1]: Appears in [X] sources', '[Skill domain/topic]') with one fully worked example per artifact (e.g. a completed research-synthesis.md and a filled-in task list) so the guidance is executable rather than pseudo-authored.

Verify the external script invocations (python todo-management/scripts/update-todos.py, task-development/scripts/break-down-tasks.py) against actual bundle contents, or add a fallback manual procedure for when those component skills' scripts are not available.

DimensionReasoningScore

Conciseness

The ~1,020-line body restates the same five-step information repeatedly: the steps themselves are summarized again in 'Best Practices', 'Common Mistakes', 'Integration Notes', and 'Quick Reference', with padded filler like 'Celebrate completions' and 'Quality prompts = quality skill'. This matches 'noticeably verbose; several unnecessary explanations or padded sections' rather than the mostly-efficient anchor 3.

2 / 5

Actionability

There are concrete bash commands (e.g. 'python todo-management/scripts/update-todos.py --start [task-number]') and clear decision criteria, but the bulk of the guidance is fill-in-the-blank template blocks ('[Pattern 1]: Appears in [X] sources', '[Skill domain/topic]') whose details resolve only against external component skills that may not be installed. This sits between incomplete guidance (3) and mostly-executable guidance (4).

3 / 5

Workflow Clarity

The five-step sequence is clearly ordered with per-step Purpose/Inputs/Process/Outputs, explicit validation checkboxes, 'Common Issues' problem→solution feedback loops, and a 'Next' handoff at each step boundary — matching the anchor for clear sequence with explicit validation, feedback loops, and checklists.

5 / 5

Progressive Disclosure

Structure is good and the two real reference files (references/workflow-examples.md, references/common-patterns.md) are clearly signaled, but only in two lines at the very end — while hundreds of lines of 'Best Practices', 'Common Mistakes', and 'Quick Reference' content that belongs in those reference files are inlined in SKILL.md. This is 'some structure but content that should be separate is inline' rather than the minimal-structure anchor 2.

3 / 5

Total

13

/

20

Passed

Description

83%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 strong description: it clearly states what the skill does and gives an explicit, multi-condition 'Use when' trigger clause in third person. The only weaknesses are a slightly broad trigger phrase and missing common synonyms like 'skill authoring' or 'SKILL.md'.

DimensionReasoningScore

Specificity

Names the domain and five concrete orchestration activities ('research, planning, task breakdown, prompt design, and progress tracking') — several specific actions with minor coverage gaps. Not 5 because the actions are abstract orchestration stages rather than concrete capabilities; not 3 because it goes well beyond 1-2 actions.

4 / 5

Completeness

Explicitly answers both: the 'what' (orchestrating research, planning, task breakdown, prompt design, and progress tracking) and a concrete 'Use when...' clause with three trigger conditions ('building new Claude Code skills, creating workflow skills, or following systematic development process from concept to validated skill').

5 / 5

Trigger Term Quality

'building new Claude Code skills, creating workflow skills, following systematic development process' are natural user phrasings with good coverage. Not 5 because common variations like 'skill authoring', 'design a skill', or 'SKILL.md' are missing.

4 / 5

Distinctiveness Conflict Risk

The Claude Code skill-development niche is mostly distinct, but the trigger 'or following systematic development process' is broad enough to risk firing on general development-process requests. Not 5 due to that overlap risk.

4 / 5

Total

17

/

20

Passed

Validation

87%

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

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (1029 lines); consider splitting into references/ and linking

Warning

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

Total

14

/

16

Passed

Repository

fernandezbaptiste/Skrillz

Path

.claude/skills/development-workflow/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.