CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

braindump

Quick capture of raw thoughts with intelligent domain classification and competitive intelligence extraction

Quality

61%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

High

Do not use without reviewing

Fix and improve this skill with Tessl

tessl review fix ./.claude/skills/braindump/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

52%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 skill is well-sequenced and concrete about where files go and what they contain, but it is a monolithic 355-line document that buries its two templates inline and pads them with redundant verification/metrics/learning sections and YAML lessons Claude does not need. Moving templates to reference files and cutting the meta-sections would roughly halve the token cost without losing actionability.

Suggestions

Move the braindump and competitive-intelligence file templates to references/ (e.g. references/braindump-template.md, references/competitive-template.md) and keep only field summaries and save paths in SKILL.md.

Delete or merge 'Verification Protocols', 'Success Metrics', 'Learning and Adaptation', and 'Integration with Other Skills' — they restate the templates as abstract checklists; fold any genuinely load-bearing rule (e.g. state confidence levels) into the process steps.

Trim 'YAML Formatting Requirements' to the one rule that is non-obvious in context (Obsidian-compatible quoting) and drop the tutorial-style correct/incorrect examples Claude can derive itself.

DimensionReasoningScore

Conciseness

The 355-line body includes several padded sections that restate the templates ('Verification Protocols', 'Success Metrics', 'Learning and Adaptation', 'Integration with Other Skills') and teaches YAML-quoting basics in 'YAML Formatting Requirements' that Claude already knows. Not 1 because the process flow itself is not concept-explanation filler, and the verbosity is structural padding rather than a tutorial on known concepts.

2 / 5

Actionability

Concrete, mostly executable guidance: exact save paths ('02-personal/braindumps/braindump-YYYY-MM-DD-HHMM-<slug>.md'), an exact command ('date '+%Y-%m-%d %H:%M''), full file templates, and correct/incorrect YAML examples. Not 5 because the templates are placeholder scaffolds with no worked example, and the analysis phases are directives Claude must interpret rather than copy-paste-ready commands.

4 / 5

Workflow Clarity

A clear six-step Process Flow with a Pre-Flight Check, ordered sub-phases, and a Confirm Completion step. Not 5 because 'Verification Protocols' describes abstract checks ('Confirm understanding matches intent') rather than explicit validate-then-proceed checkpoints with feedback loops, so verification is more implied than operational.

4 / 5

Progressive Disclosure

No bundle files exist; everything is inlined in one monolithic 355-line file, including two large file templates (~125 lines combined) that clearly belong in separate reference files. Not 3 because there are no references or navigational pointers at all — the structure is section headers over inlined bulk content, which is the anchor-2 pattern.

2 / 5

Total

12

/

20

Passed

Description

53%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 distinct capability with a concrete 'what', but has no 'when to use' trigger guidance and misses the natural trigger phrases ('brain dump', 'get thoughts out of my head') that would make it reliably invocable. One buzzword ('intelligent') adds fluff without information.

Suggestions

Append an explicit trigger clause, e.g. 'Use when the user says \"braindump\", \"brain dump\", \"capture thoughts\", or wants to get ideas out of their head quickly.'

Drop the buzzword 'intelligent' and instead name a concrete outcome, e.g. '...and saves a structured, themed markdown note to the matching vault folder.'

Include the natural synonyms users actually say (brain dump, dump my thoughts, capture ideas) so trigger matching does not depend on the skill name alone.

DimensionReasoningScore

Specificity

The description names the domain and 2-3 concrete actions ('Quick capture of raw thoughts', 'domain classification', 'competitive intelligence extraction'), but 'intelligent' is buzzword padding and coverage has gaps (no mention of the structured analysis output or file generation). It is below 4 because the actions lack object-level detail, and above 2 because the actions are specific rather than generic.

3 / 5

Completeness

A clear 'what' is present (capture, classify, extract) but there is no 'Use when...' clause or any trigger guidance, which caps completeness at 3 per the rubric. Not 2 because the 'what' half is concrete, not vague.

3 / 5

Trigger Term Quality

'raw thoughts' and 'capture' are reasonably natural keywords, but the phrases a user would most naturally say for this skill — 'brain dump', 'dump my ideas', 'get thoughts out of my head' — are entirely absent. Not 4 because common variations and synonyms are missing rather than just a few.

3 / 5

Distinctiveness Conflict Risk

The combination of thought capture with domain classification and competitive-intelligence extraction is a fairly distinct niche with minor overlap risk against generic note-taking skills. Not 5 because without explicit trigger phrases, differentiation from similar journaling/notes skills is weaker.

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

huytieu/COG-second-brain

Path

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