CtrlK
BlogDocsLog inGet started
Tessl Logo

concise-planning

Use when a user asks for a plan for a coding task, to generate a clear, actionable, and atomic checklist.

49

Quality

55%

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 ./.agent/skills/concise-planning/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

40%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 skeletal stub: a goal statement followed by an empty Workflow section and three links to sub-skill files that do not exist in the bundle. It is commendably terse but provides almost no actionable guidance on its own and is not loadable end-to-end due to the dangling references.

Suggestions

Fix the broken progressive disclosure: either add the three ./sub-skills/*.md files to the bundle or inline concise instructions for each step so the skill is usable as shipped.

Populate the empty '## Workflow' section with the concrete sequence (scan context → clarify minimally → generate atomic checklist), replacing the misused H3 headings and removing the duplicated numbering ('### 1. [1. Scan Context]').

Add concrete, actionable detail for what each step produces — e.g., what 'Minimal Interaction' means in practice and what format the generated checklist should take — so the guidance goes beyond named step titles.

DimensionReasoningScore

Conciseness

The body is extremely lean (one goal sentence plus three link lines) with zero padding or explanation of concepts Claude already knows. It misses a 5 only because some tokens earn nothing: the empty "## Workflow" section and redundant link numbering ("### 1. [1. Scan Context]") could be trimmed.

4 / 5

Actionability

The only guidance is the abstract goal "Turn a user request into a single, actionable plan with atomic steps" plus three named step links; there are no concrete instructions for how to scan context or generate the plan. This matches the anchor of minimal concrete guidance with high-level hints but missing the specific steps to execute; it is above 1 only because the steps are at least named and sequenced.

2 / 5

Workflow Clarity

A rough 3-step sequence is implied by the numbered links (Scan Context → Minimal Interaction → Generate Plan), but the "## Workflow" section is entirely empty, steps are undefined beyond their titles, and there are no validation checkpoints. This fits "rough sequence present but many gaps; steps poorly defined; validation absent".

2 / 5

Progressive Disclosure

The intent is right — a one-level-deep set of clearly signaled links to sub-skill files — but all three referenced files (./sub-skills/1-scan-context.md, 2-minimal-interaction.md, 3-generate-plan.md) are missing from the bundle, making the references non-functional. Combined with heading-level misuse (H3s as list items with duplicated numbering) and no references/, scripts/, or assets/ directories, structure is minimal with effectively broken navigation; it avoids a 1 because the reference pattern itself is shallow and clearly signaled rather than deeply nested.

2 / 5

Total

10

/

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.

A compact, well-formed description that answers both what the skill does and when to use it, with natural trigger phrasing. Its main weakness is thin specificity — a single action described by adjectives rather than a concrete list of capabilities.

DimensionReasoningScore

Specificity

The description names the domain ("plan for a coding task") and one concrete action ("generate a clear, actionable, and atomic checklist"), matching the anchor for a domain plus 1-2 concrete actions. It is not a 4 because there is only a single action, described with adjectives rather than a list of specific capabilities.

3 / 5

Completeness

Both parts are explicit: the what ("generate a clear, actionable, and atomic checklist") and the when ("Use when a user asks for a plan for a coding task"). Not a 5 because the what-side is a single generic action without more concrete trigger detail; not a 3 because the when-clause is fully explicit.

4 / 5

Trigger Term Quality

"plan", "coding task", and "checklist" are terms a user would naturally say when needing this skill, giving good keyword coverage. It falls short of 5 because common synonyms like "break down", "steps", "todo list", or "roadmap" are missing.

4 / 5

Distinctiveness Conflict Risk

"plan for a coding task" carves out a reasonably distinct niche with a clear trigger, though it has minor overlap risk with general planning/architecture/plan-mode skills. It is more distinct than a broad phrase like "helps with code tasks" but not a fully isolated niche.

4 / 5

Total

15

/

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

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

relative_links

Relative link issues: 3 missing

Warning

Total

14

/

16

Passed

Repository
Dokhacgiakhoa/Agent-Skills-4-Vibe-Coding-CLI
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.