What problem does it solve? When an operator curses at a coding agent mid-session, the frustration signal is usually lost or triggers an unproductive immediate fix. This Skill captures the friction as a cheap one-line note and defers the constructive diagnosis to a later background pass, so work continues uninterrupted. ## Core Features & Use Cases - Friction Capture: Distils what actually set the operator off into a one-line pointer (max a dozen words) and appends it to a global log via the plugin's bin/anger-log script. - Deferred Repair Scheduling: Runs bin/anger-schedule to start a single-flight background investigation only when none is pending and open captures exist. - Optional Scheduler Polling: On harnesses with cron support (e.g. Claude Code CronCreate), registers a recurring job that polls for the findings file and offers /anger-management:repair when the diagnosis is ready. - Use Case: An operator types /bullshit after the agent rewrites a file incorrectly; the Skill logs the cause, schedules the background diagnosis, and the operator keeps working until the repair pass surfaces. ## Quick Start Type /bullshit followed by a short note about what the agent did wrong, and the Skill will log it and schedule the later repair automatically.