بنقرة واحدة
sp-start-issue
Implement a GitHub issue by strictly following the implementation plan posted on the issue.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Implement a GitHub issue by strictly following the implementation plan posted on the issue.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Address and resolve existing review comments on a GitHub pull request.
Fetch, analyze, and resolve SonarQube quality gate failures, code smells, bugs, and coverage gaps.
Turn an idea, problem description, or bug report into a well-formed GitHub issue and create it on GitHub once approved.
Study the feasibility and viability of a proposed feature or architectural change.
Request follow-up work on a specific issue (e.g. bug fixes, additional requirements, visual regression, or debugging) in a new or existing conversation without prior context.
Use for any question about a codebase, its architecture, file relationships, or project content — especially when graphify-out/ exists, where the question should be treated as a graphify query first. Turns any input (code, docs, papers, images, videos) into a persistent knowledge graph with god nodes, community detection, and query/path/explain tools.
| name | sp-start-issue |
| description | Implement a GitHub issue by strictly following the implementation plan posted on the issue. |
| mode | agent |
| tools | ["codebase","githubRepo","terminalLastCommand"] |
| arguments | [{"name":"issue_number","description":"The number of the GitHub issue to start working on.","required":true}] |
Start working on this issue:
Before writing any code or performing checks, verify your local Git state:
develop following the branch naming convention.main.develop or main.$ISSUE_NUMBER (get + get_comments), all linked issues, and every comment thread.
- Decimal/currency math →
wiki/multi-currency-logic-and-snapshot-model.md- Sync / offline patterns →
wiki/offline-first-architecture.md- UI components →
wiki/core-services-catalog.md§A,wiki/horizon-narrative-design-language.md- Domain services →
wiki/core-services-catalog.md§B–§G (relevant entry only)
Retrieve all comments on the GitHub issue using the github-mcp-server.
sp-plan-issue skill to generate and approve a plan.sp-replan-issue skill to update the plan.[NEW], [MODIFY], or [DELETE] tags), precise class names/signatures/types, database schema updates if any, validation rules, and specific test cases (test class and test case names). If the plan lacks these essential specification details, halt immediately. Do not start implementation; inform the user and suggest running sp-replan-issue to flesh out the technical specification before proceeding.Before editing any file, check its current line count:
wc -l <path/to/file.kt>
If the file is already at or near 600 lines, factor that into your implementation (split, extract delegate, etc.) before adding new code. Do NOT add code to a file that will push it over 600 lines.
After editing, re-check:
wc -l <path/to/file.kt>
Implement the technical solution by sticking strictly to the posted implementation plan. Do not perform any deep design analysis or suggest new technical directions.
Do not consider the work complete until ALL of the following pass locally:
make check # Konsist architecture rules + all unit tests + debug compilation — must show 0 failures
After verifying that all checks pass locally and your work is complete, you MUST automatically post the walkthrough you generate as a comment on the GitHub issue using the github-mcp-server tool add_issue_comment before finishing the task. Do not wait for the user to ask or perform this step manually; the agent must perform this step programmatically as part of this skill.
The comment must include:
make check results, unit tests executed)