Create formal spec-driven MoonBit APIs and test suites. Use when asked to set up a spec.mbt, spec-driven tests, or a formal contract-first workflow (e.g., "set up a formal spec & test suite for Yaml in MoonBit"), including moon.mod.json/moon.pkg.json scaffolding and guidance to implement in separate files.
5.5
Rating
0
Installs
Testing & Quality
Category
A well-structured skill for creating spec-driven MoonBit test workflows. The description clearly explains when to invoke the skill (formal spec setup, contract-first workflows). The workflow provides solid task knowledge including MoonBit-specific conventions (#declaration_only, pub(all) visibility, moon check validation). Structure is good with a clear 5-step workflow, though the referenced templates.md file would ideally be shown for completeness. Novelty is moderate: while spec-driven development is valuable, the workflow is fairly straightforward scaffolding that a CLI agent could approximate, though the MoonBit-specific knowledge (declaration_only with body requirements, moon tooling, visibility modifiers) does add meaningful value and reduces token overhead for domain-unfamiliar agents.
Loading SKILL.md…

Skill Author