Write a skill
Skill kimtth/agent-skill-100-lines-or-less/skills/write-a-skill
Use when: create or improve an agent skill with proper frontmatter, structure, triggers, and progressive disclosure.From its SKILL.md
npx -y skills add kimtth/agent-skill-100-lines-or-less --skill write-a-skillAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
1.1 KB, 220 tokens by cl100k_base, as published. Nobody here has run it
Goal: create skills that load only when useful and stay easy to inspect.
Use for:
- new
SKILL.mdfiles - refactoring bulky skills into compact workflows
- fixing discovery descriptions or folder/name mismatches
- deciding when references or scripts are justified
Workflow:
- Define the task, trigger phrases, target user, and expected output.
- Choose whether the skill is instructions-only or needs bundled assets.
- Create
skills/<name>/SKILL.mdwith matching frontmattername. - Put trigger language in
description; quote descriptions with colons. - Keep the main file concise; move long reference material only when needed.
- Validate frontmatter, folder name, line count, and actual invocation fit.
Structure:
- goal
- use for
- workflow
- output
- rules
Rules:
- do not create a skill when a short prompt or README note is enough
- scripts are for deterministic repeatable work, not decoration
- keep public examples executable and minimal
- avoid broad always-on wording in descriptions
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.