px-implement

Execute implementation plans by writing code, running tests, and committing changes.

22|3|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/DFilipeS/praxis --skill px-implement
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: px-implement
Source: https://github.com/DFilipeS/praxis/tree/main/praxis/skills/px-implement
Command: npx skills add https://github.com/DFilipeS/praxis --skill px-implement

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Bridges the gap between a written implementation plan and production code by enforcing a disciplined, incremental process that prevents guesswork, preserves reviewability, and ensures acceptance criteria are verified.

Core Features & Use Cases

  • Plan-driven implementation: Load a plan marked ready, follow its ordered steps, and update plan status to in-progress.
  • Branch and Git discipline: Prompt the user for branching strategy, make incremental, reviewable commits, and follow repository conventions.
  • Validation and handoff: Run appropriate tests or checks after each step, verify acceptance criteria, and instruct the user to run automated reviewers in a fresh thread.
  • Use Case: Convert a researched and approved feature plan into a sequence of commits on a feature branch, with tests passing and clear handoff to reviewers.

Quick Start

Run px-implement and provide the path to a ready plan file, for example .ai-workflow/plans/20260222-offline-first-sync-phase-1.md, then follow prompts to select a branch and implement each step.

Frequently Asked Questions about px-implement

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I turn an approved implementation plan into working code?

To turn an implementation plan into working code, you execute the plan file by following its ordered steps, prompting for branch strategy, running tests, and making incremental commits to verify acceptance criteria.

How do I enforce incremental git commits during feature implementation?

To enforce incremental git commits during feature implementation, the workflow prompts you for a branching strategy and makes reviewable commits after completing each planned step and running validation checks.

What is the best way to ensure acceptance criteria are met before merging a feature branch?

The best way to ensure acceptance criteria are met is to run appropriate tests or checks after each implementation step, verifying that the production code satisfies the requirements before handing off to reviewers.

Can I use an AI agent to automate software development workflows with existing plan files?

Yes, you can use an AI agent to automate software development workflows by loading plan files marked ready, updating their status to in-progress, and executing the defined implementation steps sequentially.

Do I need a specific file format to start plan-driven implementation?

You need a markdown plan file marked ready, such as a file located in the .ai-workflow/plans/ directory, containing ordered implementation steps, acceptance criteria, and branch strategies to begin plan-driven implementation.

Why should I run automated reviewers in a fresh thread after implementing code?

You should run automated reviewers in a fresh thread after implementing code to ensure a clean validation environment, preserving reviewability and verifying that the incremental commits meet the acceptance criteria without prior context interference.