plugins/workflow-skills/skills/patrol/SKILL.md
Full Gas Town system patrol: hooks → inboxes → convoys → worker pools → cleanup → health check. Trigger phrases: 'run patrol', 'patrol cycle', 'system health check'.
npx skillsauth add arosenkranz/claude-code-config patrolInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Execute a full Gas Town system patrol in sequence without pausing for confirmation between steps. Report a single summary at the end.
Run all 6 components in this exact order:
~/.claude/hooks/)For every anomaly found, classify as one of:
KNOWN_FIX — Matches a known failure pattern; auto-resolve immediatelyNOVEL — Unfamiliar issue; escalate to escalation inbox with diagnostic context| Pattern | Detection | Action |
|---------|-----------|--------|
| Stale wisps | Files in wisp dir older than 1 hour | Delete stale files |
| Zombie processes | Process in worker pool with no heartbeat >5 min | kill -9, respawn |
| Stale heartbeats | Heartbeat timestamp >10 min old | Reset heartbeat, mark worker idle |
| Broken symlinks | find returns symlinks with missing targets | Remove broken links |
| Empty inbox dirs | Inbox exists but contains zero files | Log as healthy, no action |
| Orphaned lock files | Lock file with no associated live PID | Remove lock file |
When a NOVEL issue is found:
~/.claude/escalations/ with timestampAfter completing all 6 steps, output a single Markdown table:
| Component | Status | Last Checked | Action Taken |
|--------------|---------|---------------------|---------------------------|
| hooks | OK | 2026-02-28 14:32:01 | none |
| inboxes | OK | 2026-02-28 14:32:02 | 3 items processed |
| convoys | WARN | 2026-02-28 14:32:03 | reset stale heartbeat |
| worker pools | OK | 2026-02-28 14:32:04 | none |
| cleanup | OK | 2026-02-28 14:32:05 | 2 stale wisps removed |
| health | OK | 2026-02-28 14:32:06 | 1 NOVEL issue escalated |
Status values: OK | WARN | ERROR | ESCALATED
tools
Lightweight orchestrator for spec-before-plan workflow. Use when starting a feature with ambiguous requirements. Walks SPEC.md → PLAN.md → execute, delegating to /superpowers:writing-plans and /superpowers:executing-plans. Invoke when asked to "spec this out", "spec-first", "spec and plan for X", or when feature requirements are vague.
tools
Problem Statement Co-Authoring Skill
development
Structure and maintain professional brag documents with clear templates for accomplishments, projects, and growth tracking. Use when documenting achievements, creating brag document entries, formatting accomplishments, or tracking career progress.
development
Analyze technical documentation for clarity, conciseness, and effectiveness using Google Technical Writing principles. Use when reviewing documentation, checking writing quality, improving docs, or providing writing feedback.