← ClaudeAtlas

issueplanlisted

Use when the user wants the current large language model to plan and build a task in the same session without a subagent. When an issue is referenced, it posts the plan and asks whether to build. Without an issue, it builds and opens a pull request after presenting the plan. Trigger on "/issueplan", "issueplan this", or "plan this issue in this session".
richkuo/rk-skills · ★ 49 · AI & Automation · score 80
Install: claude install-skill richkuo/rk-skills
# issueplan Plan with the current large language model (LLM) in the current session. Keep planning and building in this session. Do not create or use a subagent during this workflow. The current agent owns every step. ## Input Accept a task description and an optional GitHub issue: - Accept prose, such as "issueplan adding X to Y." - Accept a full issue URL, `#<N>`, bare `<N>`, or `owner/repo#N`. - Ask what to plan only when the task is unclear. ## Steps ### 1. Resolve the GitHub issue when one is referenced Fetch the issue before planning: ``` gh issue view <N> --json number,title,body,url ``` Add `-R owner/repo` for another repository. A bare command resolves against the current repository. Stop if the command fails. Do not plan from a paraphrase when the referenced issue is unavailable. Record the issue number, URL, title, and full body. Skip issue posting in step 4 when the user gave no issue. Read any `## Execution` block as a task constraint. Keep the current session model and effort for planning. ### 2. Produce the plan in the current session Do not call the Agent tool, Task tool, workflow delegation, or any subagent mechanism. Inspect the repository with read-only commands. Read its instruction files and the code that controls the requested behavior. Produce a concrete, ordered implementation plan. Include: - Files to create or modify. - The implementation approach and build sequence. - Correctness risks, safety risks, and edge cases. - Tests and oth