thebirthdaygirl

State Audit — Security skill for Claude Code

Security community

Audit the state management implementation across the project or in a specific file.

How to install State Audit

Installs to ~/.claude/commands/thebirthdaygirl-flutter-factory-state-audit.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/thebirthdaygirl/flutter-factory/HEAD/.claude/commands/state-audit.md -o ~/.claude/commands/thebirthdaygirl-flutter-factory-state-audit.md

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

What State Audit does

Audit the state management implementation across the project or in a specific file.

Target: $ARGUMENTS (specific file/feature, or entire project if not specified)

Delegate to the State Management Specialist agent.

Scan for:

**Provider / Riverpod issues**

  • ref.read used inside build() — should be ref.watch
  • ref.watch used inside callbacks (tap handlers, etc.) — should be ref.read
  • Provider missing autoDispose when it should have it (one-time data, screen-specific state)
  • Provi

Alternatives in Security

  • Skills Audit Report — Date: 2026-02-15 Auditor: Automated Skill Quality Audit Scope: Recently added skills in business-growth/, fina 5.3k ★
  • Review Artifact — Creates one polished, self-contained HTML artifact from review findings, audit notes, PR feedback, code review 652 ★
  • Maestro Knowledge — Intent-driven knowledge-store and Run knowledge lifecycle management — audit/prune, stage candidates (with sig 530 ★

Full documentation available on GitHub

View Source Repository