robertsolves

Dart Improve Code — Development skill for Claude Code

Development community

Conservatively edit Dart/Flutter code to be simpler and harder to misuse, in one behaviour-preserving pass.

How to install Dart Improve Code

Installs to ~/.claude/skills/robertsolves-dart-agent-kit-dart-improve-code/SKILL.md

Terminal
mkdir -p ~/.claude/skills/robertsolves-dart-agent-kit-dart-improve-code && curl -fsSL https://raw.githubusercontent.com/robertsolves/dart-agent-kit/HEAD/commands/dart-improve-code.md -o ~/.claude/skills/robertsolves-dart-agent-kit-dart-improve-code/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Dart Improve Code does


description: Conservatively edit Dart/Flutter code to be simpler and harder to misuse, in one behaviour-preserving pass. Hardens first (names and keys, `late`, nullability, boundaries), then simplifies (cryptic names, premature abstraction, dead code). Run after `/dart-audit-code`, or on changed files before a PR, or when asked to harden or simplify named Dart files. Not for a report with no edits — use /dart-audit-code; not for a readability ranking of structure (mode flags, logic in UI) —

Alternatives in Development

  • Code Simplifier — Simplify code while preserving functionality 14k ★
  • Opik Openclaw — 🦞 Official plugin for OpenClaw that exports agent traces to Opik 725 ★
  • Caveman Claude Skill — Ultra-compressed communication mode for Claude 396 ★

Full documentation available on GitHub

View Source Repository