CtrlK
BlogDocsLog inGet started
Tessl Logo

requirements-contract

Use when writing or revising product/README.md, product/requirements.json, or product/contract.json in project-replicator.

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 ./reference/replicator-original/product/requirements-contract/SKILL.md
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, token-efficient instruction skill that keeps the system prompt small, points to one real reference for detail, and gives concrete parameters for the requirements/contract workflow with explicit validation gates.

Suggestions

Make the diagnostic-resolution feedback loop explicit in step 6 (run diagnostic → if errors, fix and re-run → only proceed when clean) to reach full workflow-clarity maturity.

Tighten the directional steps ("Research and write a concrete first draft", final reporting) into concrete, checkable actions.

Optionally surface the PRD/contract readiness checklist as a short bulleted checklist for the multi-file finalize step.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence: domain terms (PRD, artifact contract, BOM, PCB, CAD, user.ask) are used without padding or basic-concept explanation, and every line is actionable guidance.

5 / 5

Actionability

Guidance is mostly executable with concrete specifics (exact user.ask purpose strings, exact source values, exact readiness conditions), but a few steps like "Research and write a concrete first draft" and the final reporting step are directional rather than copy-paste ready.

4 / 5

Workflow Clarity

A clear seven-step numbered sequence with an explicit readiness validation in step 6 and a repeat-loop in step 3, but the diagnostic-resolution step states "Resolve every... diagnostic" without spelling out the validate→fix→retry loop for error recovery.

4 / 5

Progressive Disclosure

A concise overview that offloads detailed file shapes, allowed values, and examples to a single well-signaled one-level-deep reference (references/product-files.md, verified present), with no nested references.

5 / 5

Total

18

/

20

Passed

Description

66%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 tightly scoped, distinctive trigger description that clearly states when to use the skill, but it understates what the skill actually does by relying on generic write/revise verbs and omitting the requirements/PRD/contract vocabulary a user would naturally say.

Suggestions

Add the conceptual nouns a user would say (e.g., "PRD", "product requirements", "artifact contract") alongside the file paths to improve trigger term coverage.

Expand the "what" beyond "writing or revising" to mention resolving diagnostics and structuring user confirmations, so the capability is comprehensive rather than two generic verbs.

Keep the "Use when... in project-replicator" scoping since it is the strongest part of the description.

DimensionReasoningScore

Specificity

Names three concrete target files (product/README.md, requirements.json, contract.json) but the only actions are the generic verbs "writing or revising", so coverage is not comprehensive.

3 / 5

Completeness

It has an explicit "Use when..." clause (when) and a stated action of writing/revising the three files (what), but the what is thin and does not frame the skill as requirements/contract management.

4 / 5

Trigger Term Quality

The file paths are relevant triggers a project-replicator user might cite, but common conceptual synonyms like "PRD", "requirements", "product spec", or "artifact contract" are missing.

3 / 5

Distinctiveness Conflict Risk

Three specifically named file paths scoped to project-replicator give it a clear niche with minimal overlap risk against other skills.

5 / 5

Total

15

/

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
JimmyPang02/open-replicator
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.