CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

200-agents-md

Use when you need to generate an AGENTS.md file for a Java repository — covering project conventions, tech stack, file structure, commands, Git workflow, and contributor boundaries — through a modular, step-based interactive process that adapts to your specific project needs. This should trigger for requests such as Create AGENTS.md; Update AGENTS.md file; Add agent instructions; Generate contributor instructions for Java agents; Document repository conventions in AGENTS.md. Part of Plinth Toolkit

67

Quality

84%

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

SKILL.md
Quality
Evals
Security

Quality

Content

71%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, brief skill body with excellent progressive disclosure — a single existing, self-contained reference file clearly linked from the workflow. Its main weaknesses are duplicated content (the same review-before-starting sentence appears twice, and two sections restate the frontmatter description) and a workflow that ends at generation without validating the produced artifact against the captured requirements.

Suggestions

Remove the duplicated 'Review the project structure and existing documentation' sentence — keep it only as the BEFORE STARTING bullet in Constraints.

Drop or shrink the 'What is covered in this Skill?' and 'When to use this skill' sections, which restate the frontmatter description almost verbatim; the description already serves both purposes at trigger time.

Add a final validation step to the workflow, e.g. verify the generated AGENTS.md covers every answer from the interactive capture (role, tech stack, structure, commands, workflow, boundaries) before presenting it as done.

DimensionReasoningScore

Conciseness

The body is short and mostly efficient, but contains real duplication: 'Review the project structure and existing documentation before starting to provide accurate answers during Step 1' appears verbatim as prose and again as the 'BEFORE STARTING' bullet, and both the 'What is covered in this Skill?' bullet list and the 'When to use this skill' section restate the frontmatter description nearly word for word. Not 2 because there is no over-explanation of concepts Claude already knows — the padding is repetitive, not educational.

3 / 5

Actionability

Each workflow step names a concrete action and artifact ('Read references/200-agents-md.md', 'Gather role, tech stack, commands, workflow, and boundaries', 'Create AGENTS.md with ✅ Always do / ⚠ Ask first / 🚫 Never do boundaries'), and the referenced file exists and contains the executable question templates. Not 5 because the body itself contains no example output or command snippet — concrete detail is entirely deferred to the reference. Not 3 because the guidance given is specific and executable as written, with only minor gaps.

4 / 5

Workflow Clarity

The four-step workflow is clearly sequenced (review context → read reference → interactive capture → generate artifact), and the Constraints section supplies edge-case checkpoints (ask a clarifying question on ambiguity, report missing context, confirm on constraint conflicts). Not 5 because there is no validation step for the generated artifact (e.g., verifying the AGENTS.md reflects the captured answers) — the cap-at-3 rule does not apply since generation is neither destructive nor batch, and the reference does add overwrite/merge/backup handling.

4 / 5

Progressive Disclosure

The body is a lean overview with the bulk of detail correctly split into references/200-agents-md.md, which exists, is one level deep (it references no further files), and is clearly signaled twice (Workflow step 2 and a dedicated Reference section with a markdown link). Not 4 because there are no organization gaps: navigation is easy and the split is appropriate.

5 / 5

Total

16

/

20

Passed

Description

90%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 description with explicit what/when structure and excellent natural trigger phrases in a clearly distinct niche (AGENTS.md for Java repositories). The only deduction is the second-person 'Use when you need to...' phrasing, which violates the third-person voice guideline and costs specificity a point; the coverage list also leans on topic nouns rather than distinct actions.

DimensionReasoningScore

Specificity

The description lists a core action ('generate an AGENTS.md file') plus several concrete coverage areas ('project conventions, tech stack, file structure, commands, Git workflow, and contributor boundaries'), which would anchor at 4 — but the judging guidelines penalize second-person voice, and 'Use when you need to generate an AGENTS.md file' uses 'you', reducing the score by 1. It does not reach the unpenalized top level because most listed items are topic nouns rather than distinct concrete actions.

3 / 5

Completeness

It explicitly answers 'what' ('generate an AGENTS.md file for a Java repository — covering project conventions, tech stack...') and 'when' with both an explicit 'Use when...' clause and 'This should trigger for requests such as...' followed by concrete trigger phrases. Not 4, because the 'when' is fully explicit with concrete triggers rather than merely present.

5 / 5

Trigger Term Quality

It includes five natural user phrasings ('Create AGENTS.md; Update AGENTS.md file; Add agent instructions; Generate contributor instructions for Java agents; Document repository conventions in AGENTS.md') with synonym coverage (agent instructions, contributor instructions, repository conventions) and the AGENTS.md file name itself. It is not 4 because no common natural variation is obviously missing.

5 / 5

Distinctiveness Conflict Risk

The niche is clear — AGENTS.md generation for Java repositories — and nearly every trigger phrase names AGENTS.md explicitly ('Create AGENTS.md', 'Update AGENTS.md file', 'Document repository conventions in AGENTS.md'). Not 4: the one slightly broad phrase ('Add agent instructions') poses at most a minor overlap, and the rest of the triggers are unmistakably specific.

5 / 5

Total

18

/

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

jabrena/plinth

Path

skills/200-agents-md/SKILL.md

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.