cmd-check-flutter-duskmoon-design
/check-flutter-duskmoon-design
Agent skill wrapper for the Claude command /check-flutter-duskmoon-design.
When the original command text references {{INPUT}}, $1, or named arguments, map them from the user's current request.
Command Instructions
Read phoenix-duskmoon-design skill first to understand all design rules, then audit this project for compliance. Report every violation with file path, line number, the offending code, and the correct fix.
Checks
1. Hardcoded Colors (Critical)
Search .ex, .exs, .heex, .css, .js files for:
- Hex colors:
#[0-9a-fA-F]{3,8} - Color functions:
rgb(,rgba(,hsl(,hsla((skip if insidevar(--) - Named CSS colors in properties:
color: white,background: black, etc. - Tailwind palette classes:
bg-blue-500,text-red-600,border-gray-300, etc.
More from gsmlg-dev/code-agent
flutter-animating-apps
Implements animated effects, transitions, and motion in a Flutter app. Use when adding visual feedback, shared element transitions, or physics-based animations.
20flutter-building-layouts
Builds Flutter layouts using the constraint system and layout widgets. Use when creating or refining the UI structure of a Flutter application.
20flutter-managing-state
Manages application and ephemeral state in a Flutter app. Use when sharing data between widgets or handling complex UI state transitions.
20elixir-architect
Use when designing or architecting Elixir/Phoenix applications, creating comprehensive project documentation, planning OTP supervision trees, defining domain models with Ash Framework, structuring multi-app projects with path-based dependencies, or preparing handoff documentation for Director/Implementor AI collaboration
19flutter-working-with-databases
Manages local data persistence using SQLite or other database solutions. Use when a Flutter app needs to store, query, or synchronize large amounts of structured data on the device.
19flutter-architecting-apps
Architects a Flutter application using the recommended layered approach (UI, Logic, Data). Use when structuring a new project or refactoring for scalability.
19