| name | skill-creator |
| description | Create, revise, and validate AstrBot Skills built around SKILL.md instruction bundles. Use when the user asks to create, scaffold, improve, package, or review a Skill for an AstrBot workspace, local installation, or plugin. |
Create AstrBot Skills
Build small, reusable instruction bundles that another agent can discover and follow reliably.
Follow the core design rules
- Assume the model already knows general facts. Include only task-specific procedures, constraints, and resources.
- Match instruction precision to risk. Use flexible guidance for judgment-heavy work and deterministic scripts for fragile operations.
- Keep
SKILL.md focused. Put detailed reference material in references/, repeatable automation in scripts/, and output material in assets/.
- Link every optional resource directly from
SKILL.md and state when to use it. Avoid deep chains of references.
- Do not add process documents such as
README.md, changelogs, installation guides, or quick-reference duplicates.
- Do not add OpenAI- or Codex-specific metadata, directories, tools, or installation steps unless the user explicitly targets that runtime.
Establish the intended behavior
Before writing files, identify:
- Concrete requests that should trigger the Skill.
- Expected outputs or actions.
- Required tools, permissions, and runtime assumptions.
- Failure cases that need explicit guardrails.
Ask only for information that materially changes the result. Infer ordinary details from the current task and environment.
Choose the target
Use the runtime declared in the system instructions and the location requested by the user. Do not infer the runtime from filesystem paths.
In local mode, common targets are: