feat: add project management instructions and update Kanban prompts for task handling
This commit is contained in:
@@ -0,0 +1,11 @@
|
||||
---
|
||||
description: Finalize an issue, update the board, and celebrate the win.
|
||||
---
|
||||
I have successfully merged the code for my active task into the main branch.
|
||||
|
||||
Please use the GitHub MCP tools to:
|
||||
1. Find the issue we just completed.
|
||||
2. Remove the `status: in-review` or `status: in-progress` label.
|
||||
3. Add the `status: done` label.
|
||||
4. Formally **Close** the issue.
|
||||
5. List the remaining items left in the `status: in-progress` and `status: todo` columns so I know exactly where the project stands.
|
||||
@@ -0,0 +1,11 @@
|
||||
---
|
||||
description: Rapidly log an unexpected bug or chore to the backlog.
|
||||
---
|
||||
I encountered a bug/chore while working on something else, and I need to log it so I don't forget.
|
||||
|
||||
Please ask me for a quick, messy description of the problem.
|
||||
|
||||
Once I provide it, clean it up into a professional GitHub Issue:
|
||||
1. Give it a clear, searchable title prefixed with the component name (e.g., `[Auth] Fix token expiration loop`).
|
||||
2. Populate the description with a "Steps to Reproduce" or "Problem Statement" section.
|
||||
3. Automatically apply the `status: backlog` and `type: bug` (or `type: chore`) labels using the MCP tools.
|
||||
@@ -0,0 +1,12 @@
|
||||
---
|
||||
description: Move an issue to In-Progress and prepare the development environment.
|
||||
---
|
||||
I am ready to start working on a task. Please ask me for the Issue ID or title.
|
||||
|
||||
Once identified, use the GitHub MCP tools to:
|
||||
1. Locate the issue and read its description to sync your context.
|
||||
2. Remove its current status label (e.g., `status: todo` or `status: backlog`).
|
||||
3. Add the `status: in-progress` label.
|
||||
4. Check the repository's existing branches to see if a feature branch already exists for this task. If not, suggest a clean git branch naming convention based on the issue (e.g., `feature/issue-12-auth-fix`).
|
||||
|
||||
Summarize the task's acceptance criteria for me so I can begin coding with a clear goal.
|
||||
@@ -0,0 +1,12 @@
|
||||
---
|
||||
description: Perform a self-review of local changes and prepare a PR description.
|
||||
---
|
||||
Initialize context by reading `LLM_PROJECT_RULES.md`. I have completed the coding phase for the current `status: in-progress` issue.
|
||||
|
||||
Please use your repository/git tools to review my current diff or recent commits on this branch. Provide a comprehensive code review focusing on:
|
||||
1. **Edge Cases:** Any potential bugs, missing error handling, or security vulnerabilities.
|
||||
2. **Refactoring:** Opportunities for code optimization or readability improvements.
|
||||
|
||||
If the code looks solid, draft a clean Pull Request description for me that summarizes the changes and explicitly includes the phrase "Closes #XX" (replacing XX with the active Issue ID).
|
||||
|
||||
Finally, use the MCP tools to update the issue's label from `status: in-progress` to `status: in-review`.
|
||||
Reference in New Issue
Block a user