Trigger: new skills, agent instructions, documenting AI usage patterns. Create LLM-first skills with valid frontmatter.
64
75%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./internal/assets/skills/skill-creator/SKILL.mdCreate a skill when:
Do not create a skill when the pattern is trivial, one-off, or better served by normal documentation.
docs/skill-style-guide.md as the normative source before creating or updating skills.Keywords section; preserve essential trigger words in description.| Need | Action |
|---|---|
| Code templates, schemas, fixtures, generated examples | Put them in assets/ |
| Conceptual detail, edge cases, existing docs | Put local links in references/ |
Long explanation in SKILL.md | Move it to a supporting file |
| Multiple meaningful paths | Add a compact decision table |
docs/skill-style-guide.md exists; if it does, apply it before the inline fallback rules.skills/{skill-name}/SKILL.md using this required structure:skills/{skill-name}/
├── SKILL.md # Required - main skill file
├── assets/ # Optional - templates, schemas, examples
│ ├── template.py
│ └── schema.json
└── references/ # Optional - links to local docs
└── docs.md # Points to docs/developer-guide/*.mdx---
name: {skill-name}
description: "Trigger: {essential trigger words users or agents will say}. {What this skill does}."
license: Apache-2.0
metadata:
author: gentleman-programming
version: "1.0"
---AGENTS.md when it is a project skill.description MUST be one physical line, quoted, YAML-safe, and include essential trigger words first.description SHOULD be <=160 chars and MUST be <=250 chars.name, description, license, metadata.author, and metadata.version.assets/ or references/, not the main skill body.Good:
description: "Trigger: Jira task, ticket, issue, task creation. Create Jira tasks in the team format."Bad:
description: >
Create Jira tasks in the team format.
Trigger: Jira task, ticket, issue, or task creation.
Keywords: jira, taskReturn:
assets/ or references/.docs/skill-style-guide.md — normative LLM-first skill style guide for this repo.3bfa934
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.