en un clic
implement
Use when you have a written implementation plan to execute
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Menu
Use when you have a written implementation plan to execute
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Use when the user asks for a daily summary, standup, or wants to know what they did today — e.g. "daily summary", "standup", "what did I do today", "summary for slack", "daily update".
Use when the user says "let's discuss", "lets discuss", "I want to discuss", "can we discuss", "let's brainstorm", "lets brainstorm", "I want to brainstorm", or any variation asking to discuss/talk through/brainstorm an idea before coding — this takes priority over other requests in the same message. Also use before any creative work to discuss features, designs, or behavior changes through collaborative dialogue before writing code
Use when a plan's PR is ready to merge — marks the plan completed, checks PR status, merges to main, and syncs local main
Use when a feature or change needs an implementation plan with concrete tasks, file paths, and test steps before coding begins
Audits and optimizes GitHub profile pages — profile README, metadata fields, pinned repositories, stats widgets, and contribution visibility. Use this skill whenever the user asks to improve, create, review, or optimize their GitHub profile, or mentions "profile README", "GitHub bio", "pinned repos", "GitHub stats", "contribution graph", or "GitHub presence". Also trigger when someone says things like "make my GitHub look good", "I want a better GitHub profile", "help me stand out on GitHub", "set up my GitHub page", or "optimize my developer profile". Works for both personal profiles and organization profile pages.
Use when comparing libraries or frameworks, evaluating approaches or architectures, investigating a technology or topic, finding best practices, deep-diving into a subject, doing competitive analysis, or researching academic papers. Triggers on: "research", "compare", "evaluate", "deep-dive", "investigate", "best practices for". Not for: simple file lookups (use explore directly), quick fact checks, or tasks requiring code changes.
Basé sur la classification professionnelle SOC
| name | implement |
| description | Use when you have a written implementation plan to execute |
Read the plan, create a feature branch, dispatch subagents per task, review the branch, open a PR.
If no plan file path is provided by the user:
docs/plans/README.md (or the project's equivalent plan index) to find available plans.ask({
questions: [{
id: "plan",
question: "Which plan would you like to execute?",
options: [
{ label: "[Plan Name] — [short description]" },
...
]
}]
})
gitflow-branching skill if needed)manage_todo_list with all tasks from the planBefore writing a single line of code, run the full test/lint/build suite and record the results:
# Run whatever the project's CI check is (go test, npm test, cargo test, etc.)
# Capture every FAIL, ERROR, and lint warning
Rule: You own every failure in CI — pre-existing or not. If a test or lint check was already broken before your branch, you must still fix it before opening a PR. The CI gate does not know or care what was broken before you arrived. A PR that introduces zero regressions but leaves pre-existing failures will still be rejected. Fix them or report BLOCKED to the user before proceeding.
Document the baseline results in your working notes so you know which failures were pre-existing vs introduced by your changes.
For each task, dispatch the general agent (sequentially, not parallel).
DO NOT add a
modelparameter to any subagent call. The agent definition controls its own model. Addingmodelcauses hallucinated model names that break the call.
subagent({
agent: "general",
task: "[FULL TEXT of task from plan — paste it, don't make the agent read a file]\n\nContext: [where this fits, dependencies, what's already done]",
description: "Implement Task N: [task name]"
})
The general agent already knows to:
Handle subagent responses:
Important: Dispatch tasks sequentially (not in parallel) to avoid file conflicts.
Once all tasks are done, ask the user what to do next:
ask({
questions: [{
id: "next-step",
question: "All tasks complete. What would you like to do next?",
options: [
{ label: "Code review then PR" },
{ label: "Open PR only" },
{ label: "Code review only" },
{ label: "Finish plan" }
]
}]
})
Then follow the user's choice immediately — do NOT ask for additional confirmation.
Run a full code review, then open the PR.
Load the review skill and run its full pipeline yourself (you are the main agent). Pass the implementation plan as context so the review checks both code quality (standards, smells) and spec compliance (implementation vs plan):
docs/plans/plan-NNN-<feature>.md — check that all acceptance criteria are met and no planned work was missed."After the review skill completes, proceed to Open PR below
Run a full code review — do NOT open a PR.
Load the review skill and run its full pipeline yourself (you are the main agent). Pass the implementation plan as context so the review checks both code quality (standards, smells) and spec compliance (implementation vs plan):
docs/plans/plan-NNN-<feature>.md — check that all acceptance criteria are met and no planned work was missed."Return to the user — do NOT open a PR
git push -u origin [branch-name]
gh pr create --title "[title]" --body "$(cat <<'EOF'
## Summary
- [bullets]
## Test plan
- [ ] [verification steps]
EOF
)"
Report the PR URL to the user.
Clear the todo list — remove all remaining entries now that execution is complete.
finish skill to check PR status, merge to main, and update the plan indexAfter a PR is opened, update docs/plans/README.md:
docs: mark [plan-name] as completed