Set up scrut snapshot-based CLI integration testing for a CLI project. Use when the user says "add scrut tests", "set up scrut", "add CLI integration tests", "add snapshot tests for the CLI", "wire up scrut", or wants end-to-end snapshot tests for a CLI binary. Detects the project language (Go, Swift, Rust, Zig…
Review and reorganize AI coding agent configuration and instruction files across Claude Code, Codex, Copilot, and OpenCode. Use when the user says "clean up agent config", "organize agent files", "standardize agent instructions", "set up agent config", "review agent config", "consolidate agent files", or mentions…
Bootstrap, audit, and maintain REUSE-style mixed-license coverage in a repository: populate LICENSES/, write a root NOTICE, wire a root REUSE.toml, apply SPDX headers or sidecars to files, and keep reuse lint clean. Use when the user says "license this repo", "bootstrap licensing", "add SPDX headers", "normalize…