CtrlK
BlogDocsLog inGet started
Tessl Logo

technical-specification

Creates detailed technical specifications for software projects covering requirements, architecture, APIs, and testing strategies. Use when planning features, documenting system design, or creating architecture decision records.

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 ./plugins/technical-specification/skills/technical-specification/SKILL.md
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, actionable template skill with a concrete copy-paste spec scaffold and a well-signaled reference file. Its main weakness is the absence of an explicit workflow for producing and validating a specification.

Suggestions

Add a short numbered workflow for producing a spec (e.g., 1. Gather requirements, 2. Draft design, 3. Add acceptance criteria, 4. Review with stakeholders) so the process is sequenced rather than implied by section order.

Trim the inline template to a minimal starter and rely on references/template.md for the full version, reducing duplication between the body and the reference.

Include a lightweight validation/checkpoint step (e.g., 'Confirm every P0 requirement has acceptance criteria and a test') to add a feedback loop to the workflow.

DimensionReasoningScore

Conciseness

Largely lean template content with a tight Do/Don't list and no over-explanation of known concepts, though the inline template partially duplicates references/template.md, a minor redundancy.

4 / 5

Actionability

Provides a complete, copy-paste-ready spec scaffold with filled structure (tables, SQL, API examples, phased plan); it is a placeholder skeleton rather than a fully worked example, leaving a minor gap.

4 / 5

Workflow Clarity

Sectioned template with an implementation timeline, testing strategy, and success checklist gives a clear structure, but there is no explicit step sequence for producing a spec and no validation/feedback loop.

3 / 5

Progressive Disclosure

Body signals a one-level-deep reference ('See references/template.md...') with a bulleted summary of its contents, and the referenced file exists; the inlined full template creates mild overlap with that reference.

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 strong, well-formed description that clearly states both capability and trigger conditions with concrete, natural-language trigger phrases. It is specific and distinguishable, with only minor gaps in action breadth and trigger synonym coverage.

DimensionReasoningScore

Specificity

Names the domain and enumerates several concrete coverage areas ('requirements, architecture, APIs, and testing strategies'), though framed as topics rather than multiple distinct actions, placing it just above the midpoint.

4 / 5

Completeness

Explicitly answers both what ('Creates detailed technical specifications...') and when ('Use when planning features, documenting system design, or creating architecture decision records') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Natural trigger phrases ('planning features, documenting system design, or creating architecture decision records') are phrases users would actually say, with good synonym coverage but a few common terms absent.

4 / 5

Distinctiveness Conflict Risk

'Technical specifications' and 'architecture decision records' form a fairly distinct niche with clear triggers; minor overlap risk with broad documentation/planning skills keeps it below a 5.

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