- Home
- Skills
- Business & Operations
- GitHub Issue to Implementation Planner
GitHub Issue to Implementation Planner
Converts vague GitHub issues into structured implementation plans with acceptance criteria and file-level steps.
Free
Works with the AI tools you already use
GitHub Issue to Implementation Planner
Example session with this skill installed
I need to add a password reset feature. Users should be able to request a link via email. Here is the ticket: 'Add forgot password flow to the auth module'.
- Read your context and instructions
- Compiled the github issue to
I have analyzed the request and mapped out the necessary changes for the password reset flow.
[Implementation Plan]
Goal: Implement a secure "Forgot Password" flow that allows users to request a reset link via email and update their password using a unique token.
- Acceptance Criteria:
- User can submit their email address on a '/forgot-password' page.
- System sends a transactional email with a time-limited (1 hour) signed JWT link.
- User can set a new password via the link, which invalidates the token upon success.
- Appropriate success/error toast notifications are displayed for all states.
- Affected Files:
src/api/auth.ts(New endpoints for request and reset)src/pages/ForgotPassword.tsx(New UI)src/pages/ResetPassword.tsx(New UI)src/services/emailService.ts(Email logic)src/middleware/authGuard.ts(Token validation)
- Execution Steps:
- Define the backend API routes for
POST /auth/forgot-passwordandPOST /auth/reset-password. - Implement the email service logic using the existing SMTP provider to send reset links.
- Create the
ForgotPasswordrequest form with email validation. - Create the
ResetPasswordform that handles the token from the URL and submits the new password. - Add global state handling for loading and error messages during the flow.
- Define the backend API routes for
- Edge Cases to Test:
- User submits an email that does not exist in the database (should show generic success to prevent enumeration).
- User attempts to use an expired or previously used reset token.
Next steps
- Review the proposed file list to ensure no shared components were missed.
- Confirm if the token expiration time (1 hour) aligns with security requirements.
- Approve this plan to begin the backend API implementation.
Connects securely to your tools. The creator never sees your data.
About this skill
The problem
AI agents often rush into coding vague requests, leading to out-of-scope diffs and technical debt. Developers waste time reverting messy implementations because the agent lacked a clear execution strategy.
What it does
- Extracts core requirements from GitHub issues or Jira tickets into concise goals.
- Defines specific, testable acceptance criteria to ensure the definition of done is clear.
- Predicts affected files across the codebase to map out the scope of changes.
- Generates a logical, step-by-step sequence of operations for implementation.
- Identifies edge cases and failure points to guide test case creation.
Why this beats prompting it yourself
Generic prompts often skip the critical step of file-level discovery and edge case analysis. This skill enforces a professional planning structure that prevents the agent from writing a single line of code until the architectural logic is validated.
Use cases
- Translating a vague "fix this bug" ticket into a structured debugging plan.
- Architecting multi-file feature additions before triggering file edits.
- Planning refactors by identifying all impacted utility and component files.
- Scaffolding test-driven development by defining edge cases upfront.
Known limitations
Requires the user to provide initial context or a ticket description. Does not execute code changes, it only produces the plan for approval.
How to install
Works the same in every agent - Claude, Cursor, Codex, Copilot and 20+ more.
- 1
Download the ZIP
Free skills download straight away. Paid skills unlock right after purchase.
- 2
Unzip into your skills folder
Every agent reads skills from one folder on your machine. Drop the unzipped folder in there.
- 3
Ask your agent to use it
Restart the agent if it was already running. It picks the skill up automatically - no config needed.
Skills folder by agent
Click the path to copy it. Create the folder if it does not exist yet.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill passes our trust checks below.
Security scanned
Passed our 8-point scan before listing
Fresh listing
Recently published to Agensi
Free forever
No account required to browse
Trust & safety
Security scanned
Verified clean 7 days ago
- Free to download with an account