一键导入
px-implement
Executes an implementation plan by writing code. Use when ready to implement a plan that has been brainstormed, planned, and approved.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Executes an implementation plan by writing code. Use when ready to implement a plan that has been brainstormed, planned, and approved.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Runs automated code reviews using configurable reviewer agents. Use during or after implementation to check code quality, security, and best practices.
Creates concrete implementation plans from brainstormed ideas. Use when ready to turn an idea into actionable steps — after px-brainstorm, before px-implement.
Fetches Figma designs via MCP and implements them as React components. Use when asked to build, implement, or code a UI from a Figma link or design.
Automates iOS and Android simulators/emulators for mobile app development and testing. Use when the user needs to interact with a mobile simulator, test a mobile app, tap buttons, swipe, type text, take screenshots, or automate any mobile device interaction.
Facilitates idea exploration through conversation. Use when starting a new project, feature, or exploring solutions — before any planning or implementation.
Reviews completed work to document learnings, mistakes, and patterns for future cycles. Use after implementation is done or when reflecting on past work.
| name | px-implement |
| description | Executes an implementation plan by writing code. Use when ready to implement a plan that has been brainstormed, planned, and approved. |
| argument-hint | path to plan file, e.g. .ai-workflow/plans/20260222-offline-first-sync-phase-1.md |
Execute a concrete implementation plan by writing code. Follow the plan's steps precisely. This is the only skill that produces code.
If $ARGUMENTS is provided, treat it as the path to a plan file and read it. Otherwise, ask the user which plan to implement. Only accept plans with status: ready.
Read the plan thoroughly, including:
Update the plan's status to in-progress.
Before doing anything with Git, always ask the user using the AskUserQuestion tool what they'd like to do. Present these options:
implement/offline-first-sync-phase-1).main, use a custom name, create a Git worktree, etc.).Wait for the user's answer before proceeding. Follow their choice exactly.
Work through the plan's steps in order. For each step:
If something in the plan is ambiguous or doesn't work as described, stop and ask the user rather than guessing. The plan should have enough detail — if it doesn't, that's a signal to clarify, not to improvise. Once clarified, update the plan file with the new information so it stays accurate and complete.
After all steps are complete, go through each acceptance criterion from the plan and verify it's met. Report the results to the user:
If any criteria are not met, discuss with the user whether to address them now or defer.
Once implementation is complete and acceptance criteria are verified, do not run px-review in this thread. The implementation thread already has a large context — running reviewers here would duplicate all file contents into sub-agents unnecessarily.
Instead, tell the user to run px-review in a fresh thread (or use handoff to start one). For example:
"Implementation is complete. To run the automated review with a clean context, start a new thread and invoke px-review against the changed files."
After implementation and review are complete:
status as in-progress (the px-retrospect skill will set it to done)Follow the Git conventions in @../../conventions.md.
Commits should tell a story to reviewers (AI or human). It is fine to have multiple commits per step if they make logical sense — prefer meaningful, reviewable units over one giant commit.