CtrlK
BlogDocsLog inGet started
Tessl Logo

think

Turns rough ideas into approved, decision-complete plans before coding. Use when planning architecture, judging whether to build, or writing a handoff. Not for bug fixes or small edits.

69

Quality

87%

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

The canonical home for this skill is think in tw93/Waza

SKILL.md
Quality
Evals
Security

Quality

Content

86%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.

A well-structured, policy-dense skill body for a complex multi-mode planning workflow. It is highly actionable with explicit thresholds, tables, and an output template, and its reference files are real, clearly signaled, and one level deep. Minor room remains in trimming repeated approval-gate statements and making mode-selection priority more explicit.

DimensionReasoningScore

Conciseness

The body is dense, imperative policy — "Do not load the entire `.claude/rules/` tree", "Never quote a default from memory or docs" — with no explanation of concepts Claude already knows; rationale lines are one-sentence and punchy ("A plan with placeholders is a promise to plan later"). Not 5 because approval-gating is repeated across several sections and a few aphoristic justifications could be trimmed; not 2-3 because there is no padded or tutorial-style content anywhere.

4 / 5

Actionability

Guidance is concrete and executable throughout: named files to read ("`AGENTS.md` or `CLAUDE.md`", "`app.config.json`, `tauri.conf.json`, `package.json`, `.env`"), explicit thresholds ("more than 8 files", "3 or more genuinely different approaches", "2-3 sentences"), a forbidden-pattern list ("TBD, TODO, 'implement later'"), decision tables, and a fixed output template with named fields. Per the rubric's instruction-skill note, absence of code is not penalized; the specific guidance covers the common cases.

5 / 5

Workflow Clarity

Section order follows a real sequence — preflight (durable context, prior decisions, official solutions), mode selection (Lightweight/Evaluation/Triage), propose, validate ("Validate Before Handing Off" checklist), simplicity gate, approval ("Get approval before proceeding"), handoff — with a feedback loop for recovery ("Ask what specifically failed, re-enter with narrowed constraints"). Not 5 because the flow branches across three modes whose selection priority must be inferred rather than given as one explicit decision sequence.

4 / 5

Progressive Disclosure

All three bundle files referenced in the body exist (references/durable-context.md, references/mode-evaluation.md, references/mode-triage.md), are clearly signaled with load conditions ("load `references/mode-evaluation.md`", "use its per-item table rather than Evaluation Mode's"), are one level deep with no nested references, and the mode-specific detail is appropriately split out of the main workflow. This matches the anchor for a clear overview with well-signaled one-level-deep references.

5 / 5

Total

18

/

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 that explicitly answers what the skill does and when to use it, in correct third-person voice, with useful negative scoping. Trigger coverage is good though it omits some natural synonyms, and the capability list is a single composite action rather than multiple distinct operations.

DimensionReasoningScore

Specificity

"Turns rough ideas into approved, decision-complete plans before coding" names a concrete action, and "planning architecture, judging whether to build, or writing a handoff" plus "Not for bug fixes or small edits" enumerate several specific capabilities with explicit negative scope. Not 5 because the 'what' is one composite action rather than a list of multiple distinct concrete operations; not 3 because the enumerated use-cases and exclusion clause go beyond 1-2 generic actions.

4 / 5

Completeness

Both parts are explicit: the 'what' is "Turns rough ideas into approved, decision-complete plans before coding" and the 'when' is "Use when planning architecture, judging whether to build, or writing a handoff", with a third sentence bounding scope. This matches the anchor that clearly and explicitly answers both what and when with concrete trigger phrases; a 4 would require the 'when' to be less explicit or specific, which it is not.

5 / 5

Trigger Term Quality

"planning architecture", "judging whether to build", and "writing a handoff" are natural phrases users would say, with "bug fixes" and "small edits" as recognizable anti-triggers. Not 5 because common variations like "design this", "how should I approach", or "what's the best approach" are absent from the description; not 3 because the terms present are relevant, natural, and well-covered rather than missing synonyms.

4 / 5

Distinctiveness Conflict Risk

The pre-code planning niche ("approved, decision-complete plans before coding") plus the explicit exclusion "Not for bug fixes or small edits" keeps it mostly distinct from debugging and editing skills. Not 5 because general design/architecture requests could still overlap with other planning-adjacent skills; not 3 because the negative scoping and value-judgment framing meaningfully reduce overlap.

4 / 5

Total

17

/

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
tw93/Waza
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.