CtrlK
BlogDocsLog inGet started
Tessl Logo

ac-spec-generator

Generate feature lists from specifications. Use when creating feature_list.json, converting requirements to features, generating 50-100+ testable features, or initializing autonomous projects.

64

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/ac-spec-generator/SKILL.md

The canonical home for this skill is ac-spec-generator in fernandezbaptiste/Skrillz

SKILL.md
Quality
Evals
Security

Quality

Content

68%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 solid, mostly actionable skill body backed by a real bundle script, with good progressive disclosure. The main weakness is the Workflow section, which lists abstract steps without validation or feedback loops for a batch generation operation.

Suggestions

Add explicit validation checkpoints to the Workflow (e.g., verify generated features each have testable acceptance criteria, confirm 50-100+ count, and re-decompose if undersized) with a fix-and-retry loop.

Make the Quick Start snippet self-contained by showing how `spec` is obtained or noting the expected input type, so the example is copy-paste ready.

Consider moving the full Feature List Schema into a separate reference file and keeping only a minimal example inline to tighten conciseness.

DimensionReasoningScore

Conciseness

Lean body that avoids explaining concepts Claude already knows, though the inline Feature List Schema JSON and the Categories/Priority lists could be slightly trimmed to earn the top anchor.

4 / 5

Actionability

Provides an executable Quick Start snippet importing the real SpecGenerator class and delegates the bulk to scripts/spec_generator.py, leaving only minor gaps versus fully copy-paste-ready coverage.

4 / 5

Workflow Clarity

The six-step Workflow (Parse, Analyze, Decompose, Prioritize, Enrich, Export) is sequenced but described abstractly with no validation/verification checkpoints for a batch generation of 50-100+ features, capping it at 3.

3 / 5

Progressive Disclosure

Well-organized sections with a clearly signaled one-level reference to the real bundle file scripts/spec_generator.py for full implementation; the inline schema is acceptable as core content, leaving only minor organization gaps.

4 / 5

Total

15

/

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 well-constructed description with a clear what/when structure, third-person voice, and concrete trigger artifacts. Minor gains available by trimming the vague 'initializing autonomous projects' trigger and adding synonymous phrasings.

DimensionReasoningScore

Specificity

Lists several concrete actions ('Generate feature lists from specifications', 'creating feature_list.json', 'converting requirements to features', 'generating 50-100+ testable features') with one vague tail ('initializing autonomous projects'), so it sits just below the comprehensive-coverage anchor.

4 / 5

Completeness

Explicitly states what it does ('Generate feature lists from specifications') and when to use it ('Use when creating feature_list.json, converting requirements to features...'), matching the concrete-trigger anchor.

5 / 5

Trigger Term Quality

Includes natural task phrases and a concrete artifact name ('feature_list.json', '50-100+ testable features') mirroring the file-extension pattern, but lacks a few synonymous phrasings users might say.

4 / 5

Distinctiveness Conflict Risk

The feature_list.json artifact and 50-100+ testable-feature framing carve a clear niche, but 'initializing autonomous projects' leaves minor overlap risk with related autonomous-coding skills.

4 / 5

Total

17

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
fernandezbaptiste/Skrillz
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.