flutter-code-reviewer
A skill that checks Flutter code quality, security, and readability and suggests improvements. Use this when asking “Review this code”, “Code check”, or “Quality check”.
flutter-development-guide
A skill that guides the overall flow and the three-phase development process for Flutter development. Use when you want to ask "Show me the development flow", "What's the next step?", or "I want to choose a mode."
flutter-stage3-implementation
Implementation phase (Stage 3) of a Flutter app. Based on the specification and the structural plan, write the actual code and build a working application. Used when starting implementation, writing code, proceeding to Stage 3, or implementing features.
flutter-layer-implementation
A skill that guides implementation details for the Domain/Infrastructure/Application/Presentation layers. Used when implementing the Domain layer, creating the Infrastructure layer, writing the Application layer, or implementing the Presentation layer. Provides concrete implementation patterns for each layer.
flutter-stage2-structure
Structure planning phase (Stage 2) for a Flutter app. Based on the specification, plan the application's overall file structure and create a structure plan document (AI/document/structure_plan.md). Used when you want to “create a structure plan”, “decide the file layout”, or “proceed to Stage 2”.
flutter-structure-validator
Validates whether the directory structure under lib/ conforms to the rules. Used when running "validate structure", "check rule violations", or the "validate_structure" command. Any violations are recorded in AI/logs/structure_violations.md.
flutter-feature-generator
Automatically generate a new feature directory and clean architecture structure. Used when saying "create a new feature", "add a feature", or "generate xxx feature". Permission levels: choose from admin, user, shared, direct.
flutter-project-status
A skill to check and update the current state of a project. Used for commands like "Check project status", "Update status", and "What's the current progress?". Manages project_status.md, current_structure.md, and change_history.md.
flutter-stage1-specification
Specification phase (first stage) for a new Flutter app. Through interactive dialogue with the user, gather requirements and create/complete the application specification (AI/document/application_specification.md). Use this when the user says "I want to make an app", "I want to decide the specifications", "I want to start new development", or "Define requirements."