astrbot-plugin-dev
Installation
SKILL.md
AstrBot Plugin Development
Use this skill to write AstrBot plugins in a reviewer-first way: align with astr-plugin-reviewer hard checks, then follow the current AstrBot repository APIs and docs.
Start Here
Before writing code, always read these two references first:
- references/reviewer-checklist.md: hard constraints from
astr-plugin-reviewerand plugin-market submission checks. - references/project-structure.md: required files, metadata rules, local dev flow, and publishing expectations.
Then load only the references you need:
- references/core-api.md: imports, decorators, handler signatures, hook constraints, platform compatibility.
- references/advanced-features.md: config schema, session control, LLM tools, direct LLM calls, agents, and T2I.
- references/message-components.md: message-chain composition, passive replies, and proactive messages.
- references/patterns.md: reviewer-friendly implementation patterns, persistence, async networking, and platform access.