Fmt Changed — Code Quality skill for Claude Code
dart format only the changed/untracked .dart files (never whole directories); fvm-aware.
How to install Fmt Changed
Installs to ~/.claude/skills/masesas-mobile-taste-fmt-changed/SKILL.md
mkdir -p ~/.claude/skills/masesas-mobile-taste-fmt-changed && curl -fsSL https://raw.githubusercontent.com/masesas/mobile-taste/HEAD/commands/fmt-changed.md -o ~/.claude/skills/masesas-mobile-taste-fmt-changed/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Fmt Changed does
description: dart format only the changed/untracked .dart files (never whole directories); fvm-aware argument-hint: "[--dry-run] [--since REF]" allowed-tools: Bash(python3 -I .claude/skills/mobile-taste/tools/fmt_changed.py:*)
Format only the `.dart` files that `git status` reports as changed or untracked (generated files skipped; `--since REF` adds files changed in `REF...HEAD`). `dart format ` reformats unrelated files and creates stray diffs, so never use it on a directory:
!`p
Alternatives in Code Quality
- Import Drawio — Redraw a draw.io file as an editorial diagram at a chosen format, size, and detail level 27.2k ★
- Job Stories — Create job stories with acceptance criteria in JTBD format 7.8k ★
- Video Script: Claude SEO V1.7.2 — What's New — Duration: ~5 minutes Tone: Natural, conversational, like talking to a friend who knows Claude Code Format: Scr 5k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Poly Fix
Apply poly lint --fix and fmt --fix, then re-check and report what changed and what remains
Fmt
Format the codebase and re-stage changes.
Lint Format
Run Flutter/Dart formatting and analyzer checks for the current worktree.
Selfreview
Self code review before a release — four narrow reviewers over the change (or the whole repo), findings ranked
Unity Review
Full Unity-aware code review — checks serialization safety, performance, architecture, and Unity-specific pitf
Cfn Vote Implement
MUST BE USED after cfn-dry-review or cfn-alpha-launch:manifest produces a manifest. Also verification phase of
Related Agents
Fuzz Agent
Discover hidden directories and files using tech-aware SecLists slicing. Replaces spray fuzzing with surgical
Mobile Code Reviewer
Use this agent to review mobile code changes or a whole mobile project (Flutter/Dart, Android Kotlin/Java, iOS
Flutter Pro
Implements or refactors Flutter/Dart against the repo's conventions, verifying with its codegen/format/analyze