What problem does it solve?
This Skill provides comprehensive guidance for developing with the MoonBit programming language, ensuring efficient coding, reliable refactoring, and robust testing practices.
Core Features & Use Cases
- Development Workflow: Follows a structured approach for clarifying goals, locating code, discovering APIs, and validating changes.
- Refactoring & Testing: Employs semantic tools for safe refactoring and provides playbooks for bug fixes, refactors, and new features.
- Project Structure & Tooling: Details MoonBit project layouts, essential
moon commands, and IDE integration for navigation and refactoring.
- Use Case: When tasked with adding a new feature to a MoonBit project, use this Skill to understand the recommended workflow, discover relevant APIs using
moon ide doc, implement the feature following best practices, and validate it with moon check and moon test.
Quick Start
Use the moonbit-agent-guide skill to learn how to refactor a MoonBit function using moon ide rename.