CtrlK
BlogDocsLog inGet started
Tessl Logo

agent-specification

Agent skill for specification - invoke with $agent-specification

35

1.54x
Quality

13%

Does it follow best practices?

Impact

51%

1.54x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./.agents/skills/agent-specification/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

46%

15%

Payment Processing Service Requirements

Requirements document structure and YAML requirement formatting

Criteria
Without context
With context

FR YAML format

0%

0%

FR ID scheme

28%

0%

FR acceptance criteria

0%

33%

FR priority field

0%

0%

NFR YAML format

0%

0%

NFR ID scheme

28%

0%

NFR category field

0%

0%

NFR measurement field

0%

37%

SRS Introduction section

100%

100%

Definitions subsection

42%

100%

SRS section numbering

0%

100%

No vague qualifiers

100%

100%

Measurable performance NFR

100%

100%

54%

30%

Appointment Booking Feature Specification

Use case definition and Gherkin acceptance criteria

Criteria
Without context
With context

Use case YAML format

0%

0%

UC ID field

0%

57%

UC actor field

0%

12%

UC preconditions field

0%

12%

UC numbered flow

0%

14%

UC postconditions field

0%

12%

UC exceptions field

0%

12%

Gherkin format

33%

100%

Happy path scenario

66%

100%

Failure scenario

66%

100%

Constraints three categories

100%

100%

Constraint YAML structure

0%

100%

55%

10%

Team Collaboration Tool Technical Specification

Data model, API specification, and constraint analysis

Criteria
Without context
With context

Data model YAML format

0%

0%

Entity attributes with types

44%

77%

Primary key annotation

100%

100%

Entity relationships

44%

100%

Foreign key annotation

100%

100%

OpenAPI version declaration

0%

0%

OpenAPI info block

0%

0%

OpenAPI paths block

0%

0%

Request body schema

0%

0%

Multiple response codes

75%

100%

Validation checklist present

66%

77%

Checklist covers key areas

100%

90%

Repository
ruvnet/claude-flow
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

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.