Conversation
Requirement: Enable structured, thoughtful implementation planning by creating a custom command that fetches GitHub issues and generates comprehensive, reviewable implementation plans with clear rationale for design decisions. Implementation: - Created /plan-issue command with required issue-number argument and optional --no-review flag - Implemented 6-step workflow: validate input, fetch issue, analyze content, generate plan, interactive review, enter plan mode - Added structured plan sections: Problem Analysis, Solution Approach, Implementation Steps, Success Criteria - Included step-by-step interactive review process with user approval gates - Added --no-review flag to skip review and proceed directly to implementation - Provided usage examples for both interactive and quick modes - Documented best practices for analysis, communication, iteration, and plan structure 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
Goal: Reduce unnecessary API data fetching by removing fields that are not used in implementation plan generation, improving command efficiency and clarity. Implementation: - Removed assignees and milestone fields from gh issue view command - Updated JSON fields to: number, title, body, labels (from 6 fields to 4) - Changed description from "comprehensive issue information" to "issue information" - Added clarification that labels are used "for context on issue type" 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Requirement
Resolves #13
Enable structured, thoughtful implementation planning by creating a custom command that fetches GitHub issues and generates comprehensive, reviewable implementation plans with clear rationale for design decisions.
Implementation
New
/plan-issueCommand.claude/commands/plan-issue.mdwith comprehensive workflow documentation<issue-number>argument and optional--no-reviewflag--no-review): Skip review and proceed directly to plan mode6-Step Workflow
gh issue viewto retrieve issue metadata (title, body, labels, etc.)--no-review)ExitPlanModetool with finalized planStructured Plan Sections
Documentation
Test
Manual testing planned:
/plan-issue 13/plan-issue 13 --no-reviewHuman Check
🤖 Generated with Claude Code