CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.

Quality

76%

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 ./claude/skills/brainstorming/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

71%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, genuinely actionable conversational workflow with explicit section-by-section validation checkpoints and a clean feedback loop, appropriately self-contained with no external files needed. The main improvements are trimming the redundant Key Principles recap, which repeats The Process bullets, and making the vague "plan file" and "humanize skill" references concrete.

Suggestions

Cut or merge the Key Principles section, which repeats bullets from The Process almost verbatim (one question at a time, multiple choice preferred, 2-3 approaches, section validation, going back to clarify) — keep only principles that add new information like "YAGNI ruthlessly".

Make the documentation step concrete: specify the plan file location/naming convention and explain or explicitly link what the "humanize" skill does.

Add a gated transition between questioning and presenting, e.g. "Once purpose, constraints, and success criteria have each been answered, move on to proposing approaches", to close the workflow's main validation gap.

DimensionReasoningScore

Conciseness

The body is mostly lean with no padding that explains concepts Claude already knows, but the Key Principles section restates The Process bullets nearly verbatim ("One question at a time" repeats "Only one question per message"; "Explore alternatives - Always propose 2-3 approaches" repeats "Propose 2-3 different approaches"; "Be flexible" repeats "Be ready to go back and clarify"). This duplication fits anchor 3: "Mostly efficient ... could be tightened".

3 / 5

Actionability

Guidance is concretely executable for a conversational skill: "Propose 2-3 different approaches with trade-offs", "Break it into sections of 200-300 words", and a verbatim script "Ask: 'Ready to start planning implementation?'". Minor gaps keep it at anchor 4: "Write the validated design to a plan file" specifies no location or format, and "Use the humanize skill" is referenced without any explanation.

4 / 5

Workflow Clarity

The sequence is clearly staged (understanding → exploring approaches → presenting design → documentation → implementation) with an explicit validation checkpoint ("Ask after each section whether it looks right so far") and a feedback loop ("Be ready to go back and clarify if something doesn't make sense"). It falls short of anchor 5 because the transition from questioning to presenting is ungated ("Once you believe you understand") and the documentation step has no verification.

4 / 5

Progressive Disclosure

This is a short (~53-line), self-contained instruction skill with well-organized sections (Overview, The Process, After the Design, Key Principles) and no bundle files, so nothing needs offloading. Per the rubric's simple-skill note ("For skills under 50 lines with no need for external references, progressive disclosure can score 5 with just well-organized sections"), and its cross-skill references (`planning`, humanize) are clearly signaled, it earns 5.

5 / 5

Total

16

/

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.

The description excels at completeness, explicitly answering both what the skill does and when to use it with concrete trigger phrases, and carries good natural trigger terms. Its weaknesses are the second-person voice ("You MUST use this"), which incurs the rubric's specificity penalty, thin action coverage in the what-clause, and a broad trigger scope that raises overlap risk with related planning skills.

Suggestions

Rewrite the trigger clause in third person to avoid the voice penalty, e.g. "Use before any creative work — creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements, and design before implementation."

Add 1-2 more of the skill's concrete actions to the what-clause (e.g. "proposes 2-3 approaches with trade-offs and presents designs in incrementally validated sections") to lift specificity above the single-action description.

Add distinguishing keywords like "brainstorm" or "turn ideas into designs" to the trigger list to improve both synonym coverage and distinctiveness from planning/implementation skills.

DimensionReasoningScore

Specificity

The what-clause "Explores user intent, requirements and design before implementation" names the domain with one concrete action (anchor 3: "Names domain and 1-2 concrete actions"), but the rubric's third-person voice guideline explicitly penalizes the second-person trigger "You MUST use this before any creative work" by reducing specificity by 1, landing at 2.

2 / 5

Completeness

Both questions are explicitly answered: what = "Explores user intent, requirements and design before implementation"; when = "You MUST use this before any creative work" with concrete enumerated trigger phrases. This clearly matches the anchor 5 example structure of explicit what plus explicit when-with-triggers.

5 / 5

Trigger Term Quality

The enumerated triggers "creating features, building components, adding functionality, or modifying behavior" are natural phrases users would actually say. Common synonyms and variations are missing (e.g. "brainstorm", "design", "new feature", "refactor"), so it does not reach anchor 5's comprehensive synonym coverage.

4 / 5

Distinctiveness Conflict Risk

The pre-implementation design-refinement niche is distinguishable from execution skills, but the trigger scope "before any creative work ... or modifying behavior" is broad enough to overlap with many workflow skills (e.g. planning). This fits anchor 3, "Somewhat specific but could still overlap with similar skills", rather than anchor 4's minor-overlap framing.

3 / 5

Total

14

/

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

joshmanders/dotfiles

Path

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