What problem does it solve? Teams filing GitHub issues for KMP projects often create ticket clutter, spam comment threads with micro-status updates, and corrupt markdown payloads when passing multi-line text through the gh CLI. This Skill enforces a disciplined issue hierarchy (Epics, sub-issues, standalone bugs/features), comment throttling rules, and safe markdown transport so issue boards stay readable and payloads render correctly. ## Core Features & Use Cases - Issue Hierarchy Decision Engine: Classifies work as Epic, Sub-Issue, Standalone Feature, or Bug using a decision tree and template matrix, then attaches sub-issues via GitHub's native GraphQL Sub-Issues API. - Anti-Spam Comment Governance: Enforces in-place progress updates (checkbox edits, PATCH on pinned comments) and restricts new comments to milestone transitions like BLOCKED or READY FOR REVIEW. - Shell-Safe Markdown Transport: Mandates --body-file and quoted heredoc patterns to prevent backtick subshell stripping and literal \n\n corruption in issue bodies. - Automation Scripts: Includes gh_sub_issue.py for add/create/list/remove sub-issue operations and validate_issue_payload.py for pre-flight linting of markdown payloads. - Use Case: When decomposing a multi-PR KMP feature into an Epic with five child tasks, use this Skill to create the Epic, attach sub-issues with gh_sub_issue.py, validate each payload, and post status updates without flooding the issue with comments. ## Quick Start Ask the agent to decompose your multi-PR feature into a GitHub Epic with attached sub-issues and generate the shell-safe gh CLI commands to file them.