What problem does it solve? Long procedural prompts waste tokens, require many tool calls, and cannot be tested. This Skill guides refactoring that mechanical work out of prompts and into tested CLI commands, so the agent keeps semantic judgment while the CLI handles parsing, filtering, and data gathering. ## Core Features & Use Cases - Push-Down Target Identification: Criteria for spotting mechanical blocks worth extracting, such as structured data parsing, API/git data aggregation, retries, and pagination, with explicit size thresholds (20+ prompt lines or 3+ tool calls removed). - CLI Contract Definition: Enforces explicit flags, JSON to stdout, logs to stderr, and a status-keyed result envelope with error codes and exit semantics. - Markdown Parsing Ban: Hard rule against parsing markdown in pushed-down commands, since human-edited prose is not a schema. - Use Case: A skill that gathers PR state through five separate gh and git calls becomes one CLI command returning a compact JSON payload, cutting the prompt block by 50% or more and gaining edge-case tests. ## Quick Start Ask the agent to audit this skill's prompt for mechanical blocks and push the largest one down into a tested CLI command with a JSON contract.