Claude Skills
CollectionsCompareWorkflowsNominate
Sign inSign up
© 2026 Curated Agent Skills·Learn more about Agent Skills
Back to repository

issue-planning-workflow

verified

Comprehensive planning methodology for GitHub issues - from analysis to implementation plan.

View on GitHub

Marketplace

alphaagent-team

the-answerai/alphaagent-team

Plugin

aai-pm-github

pm

Repository

the-answerai/alphaagent-team

plugins/aai-pm-github/skills/issue-planning-workflow/SKILL.md

Last Verified

February 1, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/the-answerai/alphaagent-team/blob/main/plugins/aai-pm-github/skills/issue-planning-workflow/SKILL.md -a claude-code --skill issue-planning-workflow

Installation paths:

Claude
.claude/skills/issue-planning-workflow/
Powered by add-skill CLI

Instructions

# GitHub Issue Planning Workflow Skill

This skill provides a comprehensive methodology for planning implementation of GitHub issues.

## Planning Phases

### Phase 1: Issue Intelligence

**Gather all information:**
```bash
# Get issue details
gh issue view {number} --json title,body,labels,milestone,comments,assignees

# Get comments
gh issue view {number} --comments

# Check related PRs
gh pr list --search "#{number}" --json number,title,state
```

**Extract:**
- Core problem/goal
- Acceptance criteria
- Technical hints in description
- Context from comments
- Related issues referenced

### Phase 2: Codebase Exploration

**Systematic exploration:**

1. **Find relevant files:**
```bash
# Search for keywords
rg "keyword" --type ts -l

# Find component files
ls src/components/ | grep -i "feature"
```

2. **Understand current state:**
- Read main files involved
- Note patterns and conventions
- Identify extension points
- Check test coverage

3. **Document findings:**
- File paths with line numbers
- Current implementation details
- Patterns to follow
- Potential challenges

### Phase 3: Clarification

**Ask targeted questions:**

Format:
```markdown
### Question: [Topic]

**Context**: [What you discovered]

**Options**:
A) **[Option]** - [Description]
   - Pros: [Benefits]
   - Cons: [Drawbacks]

B) **[Option]** - [Description]
   - Pros: [Benefits]
   - Cons: [Drawbacks]

**Recommendation**: Option [X] because [reasoning]
```

**Good questions:**
- Technical approach decisions
- Scope clarifications
- Priority of edge cases
- UI/UX preferences

**Avoid:**
- Questions answered in issue
- Questions answerable from code
- Yes/no questions without context

### Phase 4: Plan Generation

**Structure:**

```markdown
## Implementation Plan: #{number}

### Overview
[1-2 sentence summary of approach]

### Architecture Changes
[New components, files, APIs]

### Implementation Steps

#### Step 1: [Title] (Complexity: Low/Medium/High)
**What**: [Description]
**Files**:
- `path/t

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
4523 chars