commit
Selectively stages and commits only the changes related to the current session, skipping unrelated modifications.
Executes an approved plan with one primary implementation stream by default, using bounded parallel sidecars only when the write scopes are truly disjoint. Supports default Claude execution or an explicit Codex executor option. Automatically reviews the result for completeness
$ npx -y skills add dcouple/Pane --skill implement --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/implementContext preview
The summary Claude sees to decide when to auto-load this skill.
Executes an approved plan with one primary implementation stream by default, using bounded parallel sidecars only when the write scopes are truly disjoint. Supports default Claude execution or an explicit Codex executor option. Automatically reviews the result for completeness
name: implement description: Executes an approved plan with one primary implementation stream by default, using bounded parallel sidecars only when the write scopes are truly disjoint. Supports default Claude execution or an explicit Codex executor option. Automatically reviews the result for completeness and intent fidelity. Use after a plan is approved. argument-hint: "[plan file path] [claude|codex|--codex]" disable-model-invocation: true
Interpret `$ARGUMENTS` as:
Examples:
If Codex execution was explicitly requested but the Codex plugin is unavailable, do not silently fall back to Claude. Tell the user and wait for direction.
If the plan includes a `Source Artifacts` section or references a supporting brief / dossier path, read those artifacts too before implementing.
Treat the sources of truth as:
what must not be optimized away
contract
If no separate brief artifact exists, treat the plan's `Intent / Why`, `Locked Decisions`, `Known Mismatches / Assumptions`, and success criteria as the minimum intent source of truth.
Review the plan to understand: implementation phases, task checklist, technical requirements, dependencies between tasks, success criteria, and original user intent.
**BEFORE ANY IMPLEMENTATION**, scan the plan for commands that must NOT be run automatically:
**Collect into a "Manual Steps" list** and present to the user before proceeding.
> **Note:** Schema/migration handling is done automatically in Step 5.5 after implementation and review — do NOT handle it here.
Default to **one primary implementer** owning the plan end-to-end.
Only split work into parallel chunks when **all** of the following are true:
Keep these with the primary implementer unless there is an unusually clean reason not to:
Primary stream: schema/types → backend/runtime wiring → frontend wiring → finish-line verification Optional sidecars: bounded disjoint tasks that cannot break the primary stream's integration work
If the executor is **Claude**:
Use `Task tool` with `subagent_type: "implementer"` for the primary stream.
If you choose to parallelize, keep it bounded:
just the task list
runtime or user-facing path is actually wired and still preserves the brief's intended outcome
If the executor is **Codex** and the plugin is available:
Suggested Codex executor prompt:
/codex:rescue --wait --fresh --model gpt-5.4 --effort high implement the plan at [plan path]. Supporting brief / intent artifact: [path if available]. Treat the brief as the source of truth for why and the plan as the source of truth for how. You are the primary implementation authority for this run. Do not silently simplify or defer scope. A task is not complete until the end-to-end runtime or user-facing path is wired and still preserves the intended outcome. Run npm run typecheck and npm run lint as you work. Update the plan progress where practical and report any remaining manual steps or unresolved blockers clearly.
After the primary execution lane completes, always run a Claude `implementation-reviewer` pass.
If the Codex plugin is available in this session, launch the Claude reviewer and the Codex review lane in parallel and **wait for both** before continuing.
Repo: dcouple/Pane
Selectively stages and commits only the changes related to the current session, skipping unrelated modifications.
Creates a reconciled implementation plan by combining a structured plan draft with a normalized intent brief and a PRP-style research dossier, then…
Have an interactive discussion about a topic, approach, or feature. Researches the codebase as needed, talks through options, and updates ./tmp/context.md with…
Investigates bugs through hypothesis-driven root cause analysis. Automatically invoked when the user reports a bug, error, broken behavior, or something not…
Commits changes grouped by done-plans, rebases main, runs build and quality gates, then creates or updates a PR. Replaces the commit command. Use when you're…
Conducts extensive web research on technical topics with validated references and citations. Use when you need external documentation, library comparisons, or…