What problem does it solve?
This Skill identifies and helps resolve inconsistencies and errors in how application state is managed across different layers of a software system (frontend, backend, database).
Core Features & Use Cases
- State Auditing: Analyzes state surfaces for impossible combinations, boolean explosion, magic strings, duplicated state, and source-of-truth violations.
- Drift Detection: Pinpoints inconsistencies between different parts of the system where state should be synchronized.
- Auto-fixing: Can automatically fix low-risk, local state issues.
- Use Case: When a user reports a bug where a "paid" status is shown but the payment date is missing, this Skill can audit the state management logic to find the root cause of the inconsistency.
Quick Start
Use the audit-drift skill to find state inconsistencies in the user authentication flow.