zfinix/aster/aster-skill-authoring
- community
Checking that the SKILL.md file is still in the repository.
Author skills for aster (and Claude Code): SKILL.md format, frontmatter rules, name/description validation limits, folder layout, scaffolding with `aster skills init`, and local testing with `aster skills add -l`. Use when writing a new SKILL.md, fixing a skill that fails to load, or publishing a skills repo.
Install
npx vskill@latest install zfinix/aster/aster-skill-authoringSKILL.md
Authoring skills
A skill is a directory containing a SKILL.md: YAML frontmatter with name and description, then a markdown body of instructions. The directory may bundle extra resources (scripts, references); the whole directory is copied on install.
Format
Validation rules enforced by aster's loader:
descriptionis required, non-empty, max 1024 characters.nameis optional (falls back to the directory name) but when present must be lowercase letters, digits, and hyphens only, max 64 characters.- The file must open with a
---frontmatter fence.
Writing a good description
The description is the trigger: agents read it to decide whether to load the skill. State what the skill covers AND when to use it, and name the concrete commands, files, or phrases that should trigger it. Vague descriptions never fire.
Workflow
add -l against a local path is the fastest lint: a skill that doesn't appear in the listing failed frontmatter validation.
After writing a skill
Install it right away so it is live for the next turn, without waiting to be asked:
Re-run the same command after every edit; --force replaces the installed copy, and --all is required when no terminal is attached (--yes alone is refused). Do not save a memory about the skill you wrote: the skill is the record, and a memory that repeats it is noise.
Repo layout for publishing
Host multiple skills under a skills/ directory, one subdirectory per skill:
Discovery walks up to 6 levels deep and skips .git, node_modules, target, dist, build. Consumers then install with aster skills add owner/repo or npx skills add owner/repo. Skill names must be unique within a repo; on collision the first found wins.
Body guidelines
- Write for an agent, not a human tutorial: imperative instructions, exact commands, real flag names.
- Keep it grounded: only document behavior you have verified against the tool's
--helpor source. - Prefer short sections with runnable code blocks over prose.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/aster-skill-authoring/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/zfinix/aster/aster-skill-authoring)