robertsolves

Dart Audit Code — Security skill for Claude Code

Security community

Audit Dart/Flutter code for anti-patterns, null/late usage, magic map keys, names that should be enums, complexity, and pattern drift.

How to install Dart Audit Code

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

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

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

What Dart Audit Code does


description: "Audit Dart/Flutter code for anti-patterns, null/late usage, magic map keys, names that should be enums, complexity, and pattern drift. Read-only: no edits. Run when asked to review, audit or check Dart code against the rulebook, or before a PR. Not for applying fixes — use /dart-improve-code; not for lint and format — use /dart-clean-packages." argument-hint: "[paths or 'all'] (default: changed files in git)" allowed-tools: Read, Grep, Glob, Bash

/dart-audit-code

Read-on

Alternatives in Security

  • Security Ownership Map — Map people-to-file ownership, compute bus factor, and identify risks 14.6k ★
  • Skill Coverage Audit — Trace codepaths in diffs, map against tests, auto-generate missing coverage — use before shipping PRs 2.8k ★
  • Memory Self Review — Mine recent agent history (claude-mem + usage stats) for recurring failures and repeated patterns, audit MEMOR 297 ★

Full documentation available on GitHub

View Source Repository