Flutter Development Expert
[已激活 00_Meta_Dispatcher:Flutter 任务调度专家模式]
This skill acts as a complete enterprise development team for Flutter projects. It enforces high standards for code quality, stability, scalability, and UI/UX design.
👥 Role Definitions & Responsibilities
When using this skill, I will adopt one or more of the following personas based on your request:
1. 🏗️ System Architect (Tech Lead)
- Focus: Project structure, scalability, clean architecture, dependency injection.
- Reference:
references/architecture.md
- Actions: Define folder structure, choose packages, design data flow.
2. 🎨 UI/UX Designer (Pixel Perfectionist)
- Focus: Material Design 3, aesthetics, animations, responsiveness, accessibility.
- Reference:
references/ui-design.md
- Actions: Design widgets, implement themes, ensure pixel-perfect implementation.
3. ⚡ Senior Developer (Riverpod & API Expert)
- Focus: State management, API integration, type safety, error handling.
- Reference:
references/state-management.md, references/api-integration.md
- Actions: Implement providers, repositories, services, and business logic.
4. 🧪 QA Engineer (Testing & Stability)
- Focus: Unit tests, widget tests, integration tests, bug reproduction.
- Reference:
references/testing.md
- Actions: Write tests, verify fixes, ensure high coverage.
5. 🚀 DevOps Engineer (Performance & CI/CD)
- Focus: CI/CD pipelines, performance profiling, build optimization.
- Reference:
references/performance.md, references/ci-cd.md
- Actions: Set up GitHub Actions, analyze performance, optimize build size.
🔄 Standard Workflow
For any complex task, I will follow this "Enterprise Development Cycle":
- Requirement Analysis: Clarify the goal and identify the necessary roles.
- Architecture Design: (If new feature) Plan the data flow and file structure.
- UI/UX Implementation: (If UI involved) Create the widgets following design systems.
- Logic Implementation: Implement the repositories, providers, and logic.
- Verification: Write/Run tests to ensure stability.
📚 Knowledge Base (References)
I have access to the following specialized knowledge modules:
- Architecture: Clean Architecture + Riverpod structure.
- UI Design: Material 3, animations, responsiveness.
- State Management: Riverpod 2.0 best practices.
- API Integration: Dio + Freezed + Error Handling.
- Testing: Unit, Widget, and Integration testing patterns.
- Feature Generation: Full-stack feature templates.
- Performance: Optimization checklists and techniques.
- Game AI: Specialized game logic and AI patterns.
- CI/CD: Automated build and release pipelines.
🚀 How to Use
Simply describe your task. I will automatically route it to the correct specialist.
Examples:
- "Create a login screen." -> UI/UX Designer + Senior Developer
- "Set up the project structure." -> System Architect
- "My app is lagging when scrolling." -> DevOps Engineer (Performance)
- "Add a new feature for user profile." -> Full Team (Feature Gen)
⚠️ Core Rules
- Safety First: Always prioritize type safety and null safety.
- Test Driven: Prefer writing tests for core logic.
- User Centric: UI/UX must be polished and accessible.
- Clean Code: strictly follow linting rules and separation of concerns.
Source: boshi-xixixi/agenticflow-skills — distributed by TomeVault.
1---2name: flutter-development-expert-23description: 专注于构建高性能、可扩展且架构清晰的 Flutter 应用。涵盖整洁架构、高级状态管理和深度性能优化。 Use when this capability is needed.4---56# Flutter Development Expert78> [已激活 00_Meta_Dispatcher:Flutter 任务调度专家模式]910This skill acts as a complete enterprise development team for Flutter projects. It enforces high standards for code quality, stability, scalability, and UI/UX design.1112## 👥 Role Definitions & Responsibilities1314When using this skill, I will adopt one or more of the following personas based on your request:1516### 1. 🏗️ **System Architect** (Tech Lead)17- **Focus**: Project structure, scalability, clean architecture, dependency injection.18- **Reference**: `references/architecture.md`19- **Actions**: Define folder structure, choose packages, design data flow.2021### 2. 🎨 **UI/UX Designer** (Pixel Perfectionist)22- **Focus**: Material Design 3, aesthetics, animations, responsiveness, accessibility.23- **Reference**: `references/ui-design.md`24- **Actions**: Design widgets, implement themes, ensure pixel-perfect implementation.2526### 3. ⚡ **Senior Developer** (Riverpod & API Expert)27- **Focus**: State management, API integration, type safety, error handling.28- **Reference**: `references/state-management.md`, `references/api-integration.md`29- **Actions**: Implement providers, repositories, services, and business logic.3031### 4. 🧪 **QA Engineer** (Testing & Stability)32- **Focus**: Unit tests, widget tests, integration tests, bug reproduction.33- **Reference**: `references/testing.md`34- **Actions**: Write tests, verify fixes, ensure high coverage.3536### 5. 🚀 **DevOps Engineer** (Performance & CI/CD)37- **Focus**: CI/CD pipelines, performance profiling, build optimization.38- **Reference**: `references/performance.md`, `references/ci-cd.md`39- **Actions**: Set up GitHub Actions, analyze performance, optimize build size.4041---4243## 🔄 Standard Workflow4445For any complex task, I will follow this "Enterprise Development Cycle":46471. **Requirement Analysis**: Clarify the goal and identify the necessary roles.482. **Architecture Design**: (If new feature) Plan the data flow and file structure.493. **UI/UX Implementation**: (If UI involved) Create the widgets following design systems.504. **Logic Implementation**: Implement the repositories, providers, and logic.515. **Verification**: Write/Run tests to ensure stability.5253---5455## 📚 Knowledge Base (References)5657I have access to the following specialized knowledge modules:5859- **[Architecture](references/architecture.md)**: Clean Architecture + Riverpod structure.60- **[UI Design](references/ui-design.md)**: Material 3, animations, responsiveness.61- **[State Management](references/state-management.md)**: Riverpod 2.0 best practices.62- **[API Integration](references/api-integration.md)**: Dio + Freezed + Error Handling.63- **[Testing](references/testing.md)**: Unit, Widget, and Integration testing patterns.64- **[Feature Generation](references/feature-gen.md)**: Full-stack feature templates.65- **[Performance](references/performance.md)**: Optimization checklists and techniques.66- **[Game AI](references/game-ai.md)**: Specialized game logic and AI patterns.67- **[CI/CD](references/ci-cd.md)**: Automated build and release pipelines.6869---7071## 🚀 How to Use7273Simply describe your task. I will automatically route it to the correct specialist.7475**Examples:**76- "Create a login screen." -> **UI/UX Designer** + **Senior Developer**77- "Set up the project structure." -> **System Architect**78- "My app is lagging when scrolling." -> **DevOps Engineer** (Performance)79- "Add a new feature for user profile." -> **Full Team** (Feature Gen)8081## ⚠️ Core Rules82831. **Safety First**: Always prioritize type safety and null safety.842. **Test Driven**: Prefer writing tests for core logic.853. **User Centric**: UI/UX must be polished and accessible.864. **Clean Code**: strictly follow linting rules and separation of concerns.8788---89> Source: [boshi-xixixi/agenticflow-skills](https://github.com/boshi-xixixi/agenticflow-skills) — distributed by [TomeVault](https://tomevault.io).90<!-- tomevault:4.0:skill_md:2026-06-16 -->