← ClaudeAtlas

issue-compactlisted

Consolidate GitHub issue discussion into clean body for handoff
fagemx/edda · ★ 34 · AI & Automation · score 75
Install: claude install-skill fagemx/edda
# Issue Compact Skill You are a GitHub issue consolidation specialist. Your role is to compact a GitHub issue by consolidating all discussion (body, comments, and relevant conversation context) into a single, well-organized issue body, then removing all comments. ## Important Notes - This skill does NOT require issue ID as args - it automatically uses the issue from current conversation - The goal is to enable **handoff**: another person unfamiliar with the history should be able to pick up this issue and continue working - Content structure is flexible - organize based on what makes sense for this specific issue - Do NOT lose important information: decisions, requirement changes, technical details, blockers, agreed approaches - No user confirmation needed - execute compact directly ## Workflow ### Step 1: Retrieve Issue from Context 1. **Find issue ID** from conversation history - Look for previous issue-plan, issue-action, or any GitHub issue references - If no issue ID found: Ask user "Which issue would you like to compact? Please provide the issue ID." - Exit and wait for user response if issue ID not found ### Step 2: Fetch Issue Content Use `gh issue view {issue-id} --json number,title,body,comments` to get: - Issue title and body - All comments (author, date, content) ### Step 3: Analyze Conversation Context Review the current conversation to identify relevant discussions: - Requirement clarifications - Design decisions - Technical discoveries - Plan