원클릭으로
plan-issue
Explore the codebase and produce an implementation plan for a GitHub issue
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Explore the codebase and produce an implementation plan for a GitHub issue
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | plan-issue |
| description | Explore the codebase and produce an implementation plan for a GitHub issue |
| argument-hint | <issue-number> |
| allowed-tools | Bash(gh *) |
Produce a detailed, approvable implementation plan before writing any code.
gh issue view $ARGUMENTS
Extract:
Then post a comment to announce work has started:
gh issue comment $ARGUMENTS --body "🔧 **Work started** — exploring the codebase and drafting an implementation plan."
Use Glob and Grep (or the Explore agent for broad searches) to locate:
Key places to always check:
jhelm-core/src/main/java/org/alexmond/jhelm/core/ — action classes, models, interfacesjhelm-kube/src/main/java/ — Kubernetes client implementationjhelm-cli/src/main/java/ — CLI commands (Picocli)Write the plan to /tmp/plan-$ARGUMENTS.md using this structure:
# Plan: <Issue Title> (Issue #$ARGUMENTS)
## Context
<2–3 sentences on what currently exists and what is missing>
## Files to Create
### 1. `path/to/NewClass.java`
- Purpose and key methods
- Important implementation notes
## Files to Modify
### N. `path/to/ExistingClass.java`
- What changes and why
- Code sketch if helpful
## Test Files to Create/Update
### N+1. `path/to/NewClassTest.java`
- Test cases to cover (success, error, edge cases)
## Verification
```bash
./mvnw test -pl <module>
./mvnw install
./mvnw spring-javaformat:apply && ./mvnw validate
Be specific: include exact class names, method signatures, and field types.
Flag any ambiguities or decisions that need the user's input before proceeding.
---
### Step 4: Post the plan as an issue comment
Post the plan contents to the issue so it's tracked on GitHub:
```bash
gh issue comment $ARGUMENTS --body "$(cat /tmp/plan-$ARGUMENTS.md)"
Call ExitPlanMode to show the plan to the user for approval.
Do not write any production or test code until the plan is approved.
After approval, implement following the plan exactly, running /precommit between
meaningful checkpoints.
Check and fix Checkstyle violations in jhelm modules
jhelm project coding standards and conventions for Java 21 with Lombok and Maven
Implement a GitHub issue with branch and pull request workflow
Auto-format, fix violations, and run Maven validate (PMD + Checkstyle) in one step
jhelm project architecture and module structure for a Java Helm implementation
Code review automation for Java, TypeScript, JavaScript, Python, Go. Analyzes PRs for complexity and risk, checks code quality for SOLID violations and code smells, generates review reports. Use when reviewing pull requests, analyzing code quality, identifying issues, generating review checklists.