원클릭으로
plan-story
Fetch a Jira card by key (e.g. NPT-100) and produce a detailed implementation plan. Use this when starting work on a new story.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Fetch a Jira card by key (e.g. NPT-100) and produce a detailed implementation plan. Use this when starting work on a new story.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | plan-story |
| description | Fetch a Jira card by key (e.g. NPT-100) and produce a detailed implementation plan. Use this when starting work on a new story. |
| allowed-tools | ["mcp__atlassian__getAccessibleAtlassianResources","mcp__atlassian__getJiraIssue","Read","Glob","Grep","Agent","AskUserQuestion","EnterPlanMode","ExitPlanMode"] |
| user-invocable | true |
Given a Jira issue key passed as an argument (e.g. NPT-100), fetch the story details and produce a full implementation plan.
Fetch the Jira issue. Call getAccessibleAtlassianResources to obtain the cloud ID, then call getJiraIssue with the issue key provided as the argument. Extract the summary, description, status, and any linked issues.
Summarize the requirements. Parse the Jira description into a clear list of requirements, acceptance criteria, assumptions, and out-of-scope items. Present this summary to the user so they can confirm understanding before planning.
Explore the codebase. Based on the requirements, use the Explore agent (Task tool with subagent_type=Explore) to investigate:
Enter plan mode. Call EnterPlanMode and write a detailed, step-by-step implementation plan covering:
vGeoServer* views if spatial)Neptune.EFModels/Entities/, validationNeptune.Models/DataTransferObjects/[AdminFeature], [JurisdictionEditFeature], [UserViewFeature], [SitkaAdminFeature]), any new permissions/rightsNeptune.Tests (placed here so the user can run them while frontend work proceeds)/codegen to regenerate TypeScript models/servicesFor each step, reference specific existing files as templates to follow (e.g. "Model after TreatmentBMPController.cs") and call out the exact file paths where new code should go.
Present the plan for user approval via ExitPlanMode.
getAccessibleAtlassianResources.Create or flesh out a Jira story with structured sections for POs, Devs, and Claude. Accepts an optional Jira key to update an existing card.
Export Water Quality Management Plans for one jurisdiction from the local Neptune database to an Esri File Geodatabase in native projection. Use when a client requests WQMP spatial data for a specific city/jurisdiction.
Extract rework items from a Jira card's Acceptance Criteria and produce a fix plan. Auto-detects issue key from branch or accepts one as argument.
Build the SQL Server DACPAC and scaffold EF Core entities. Run this after finishing all SQL schema edits in Neptune.Database/.
Add a scrollspy Table of Contents sidebar to a page component with signal-based scroll tracking.
Audit migration progress from legacy MVC to Angular SPA. Reports which entities are migrated, partial, or not started.