agentsclimarketplace

Flutter design

Skill musabekisakov-imj/flutter-design-engineer/skills/flutter-design

Agent skills for product-aware, adaptive, accessible, and visually verified Flutter UI design engineering

Install
npx -y skills add musabekisakov-imj/flutter-design-engineer --skill flutter-design

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • 16 days oldThe repository was created 16 days ago. New is not bad, but a brand new repository carrying a familiar-sounding name is the shape a typosquat arrives in, and there has been no time for anyone else to find a problem with it.
  • 3 stars3 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Orchestrate product-aware Flutter UI design and redesign from repository inspection through rendered verification. Use for new Flutter screens, multi-screen flows, major visual redesigns, design-led implementation, or ambiguous Flutter UI requests that require routing across audit, design-system, implementation, motion, accessibility, and visual-QA workflows.

SKILL.md

2.8 KB, as published. Nobody here has run it

Flutter Design

Design with evidence. Do not jump from a vague request to widget code.

Workflow

  1. Inspect pubspec.yaml, Flutter/Dart versions, app structure, theme, routing, state management, reusable widgets, tests, and current git state.
  2. Identify the product, primary user, critical action, platform mix, content hierarchy, constraints, and measurable success condition.
  3. Classify the work and invoke the smallest useful specialist set:
    • Existing-interface diagnosis: use $flutter-audit.
    • Tokens, themes, or component contracts: use $flutter-design-system.
    • Approved UI implementation: use $flutter-implementation.
    • Transition or interaction motion: use $flutter-motion.
    • Accessibility, text scaling, keyboard, or RTL: use $flutter-accessibility.
    • Rendered review or golden tests: use $flutter-visual-qa.
  4. Before implementation, record one explicit visual direction: type character, density, palette behavior, geometry, imagery, and motion character. Read references/visual-direction.md and references/anti-slop.md.
  5. Enumerate data and interaction states: initial, loading, empty, populated, partial, error, offline, disabled, destructive confirmation, and success as applicable. For multi-domain dashboards or connected tools, read references/connected-product-workflows.md and define the connective model before arranging regions.
  6. Define acceptance criteria for compact and expanded layouts, themes, text scaling, and critical interactions.
  7. Implement only after direction and states are explicit.
  8. Require static checks, rendered evidence, accessibility review, and one refinement pass before completion.

Gates

  • Ask one focused question when missing product context would materially change the design.
  • Offer two or three visual approaches when direction is genuinely open; recommend one with product reasoning.
  • Preserve existing business behavior unless the user authorizes behavior changes.
  • Treat screenshots as evidence. Never claim visual parity or polish without inspecting rendered output.
  • Report environmental limits explicitly when rendering or tests are unavailable.

Output Contract

Lead with the implemented or recommended outcome. State the chosen direction, important interaction decisions, verified viewport/theme combinations, tests run, and unresolved limitations. Avoid narrating routine file operations.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.