vp-k/flutter-craft/flutter-executing
- community
Checking that the SKILL.md file is still in the repository.
Use when you have a written implementation plan to execute with review checkpoints
Install
npx vskill@latest install vp-k/flutter-craft/flutter-executingSKILL.md
Executing Flutter Implementation Plans
Overview
Load plan, review critically, execute tasks in batches, run Flutter verifications, report for review between batches.
Core principle: Batch execution with checkpoints for review.
Announce at start: "I'm using the flutter-executing skill to implement this plan."
The Process
Step 1: Load and Review Plan
- Read plan file
``bash cat docs/plans/YYYY-MM-DD-<feature>-plan.md ``
- Check dependencies first
``bash cat pubspec.yaml ``
- Install new dependencies if needed
``bash flutter pub get ``
- Review critically:
- Are file paths correct?
- Is layer order followed (Domain → Data → Presentation)?
- Are there any gaps in the plan?
- If concerns: Raise them before starting
- If no concerns: Create todo entries (task tracking tool) and proceed
Step 2: Execute Batch
Default: First 3 tasks
For each task:
- Mark as in_progress in the task tracker
- Create/modify files as specified
- Write complete code (from plan)
- Run verification:
``bash flutter analyze lib/features/<feature>/ ``
- Commit:
``bash git add <files> git commit -m "<conventional commit message>" ``
- Mark as completed in the task tracker
Step 3: Verify Batch
After completing 3 tasks, run full verification:
Step 4: Report
When batch complete, report:
Step 5: Continue
Based on feedback:
- Apply changes if needed
- Execute next batch of 3 tasks
- Repeat until all tasks complete
Step 6: Complete Development
After all tasks complete and verified:
- Run final verification:
``bash flutter analyze flutter test flutter build <target> --debug # per project platform (apk/ios/web/…) ``
- Announce: "I'm using the flutter-finishing skill to complete this work."
- REQUIRED SUB-SKILL: Use
flutter-craft:flutter-finishing
- Verify tests
- Present 4 options (merge/PR/keep/discard)
- Execute choice
- Cleanup worktree if applicable
Flutter-Specific Verification Commands
| Stage | Command | Expected Output | |
|---|---|---|---|
| Per-file | flutter analyze lib/path/file.dart | No issues found | |
| Per-batch | flutter analyze lib/features/<feature>/ | No issues found | |
| Test | flutter test test/features/<feature>/ | All tests passed | |
| Final | flutter build <target> --debug | Built successfully |
When to Stop and Ask for Help
STOP executing immediately when:
flutter analyzeshows errors (not just warnings)- Tests fail with unclear cause
- Missing dependency not in pubspec.yaml
- Plan has unclear instructions
- File path in plan doesn't match project structure
- State management pattern unclear
Ask for clarification rather than guessing.
Layer Order Verification
Before executing, verify plan follows this order:
If plan doesn't follow this order, raise concern before starting.
REQUIRED SUB-SKILL
During Execution
After EACH batch, you MUST invoke: → flutter-craft:flutter-verification (verify before continuing)
After All Tasks Complete
You MUST invoke: → flutter-craft:flutter-finishing (present completion options)
Remember
- Review plan critically first - Don't blindly execute
- Follow layer order - Domain → Data → Presentation
- Run flutter analyze per batch - Catch errors early
- Commit after each task - Atomic commits
- Report and wait - Don't continue without feedback
- Stop when blocked - Don't guess, ask
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/flutter-executing/SKILL.md
Popularity
- Repository stars
- 14
- Repository forks
- 6
- 7-day trend score
- 10
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 7 May 2026, 5 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/vp-k/flutter-craft/flutter-executing)