dx-step

Execute the next pending step from implement.md with tests and commit.

6|3|Updated Mar 21, 2026
One-click install
npx skills add https://github.com/easingthemes/dx-aem-flow --skill dx-step
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dx-step
Source: https://github.com/easingthemes/dx-aem-flow/tree/main/plugins/dx-core/skills/dx-step
Command: npx skills add https://github.com/easingthemes/dx-aem-flow --skill dx-step

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the end-to-end execution of planned software steps by reading an implement.md, locating the next pending item, applying changes, running tests, performing reviews, and committing updates in a disciplined, auditable flow.

Core Features & Use Cases

  • Locate and execute the next pending step from implement.md, including pre-checks, code changes, test runs, reviews, and commits.
  • Resume interrupted work by continuing from the in-progress step and updating status accordingly.
  • Enforce governance with status tracking, and generate structured summaries after each step.

Quick Start

Invoke the step runner to process the next pending step from implement.md and commit the results.

Frequently Asked Questions about dx-step

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

FAQPage Schema
How do I automate executing planned software steps from a markdown file?

To automate planned software steps, this Skill reads an implement.md file, locates the next pending item, applies changes, runs tests, reviews the plan, and commits updates in a strict auditable workflow.

Can I resume an interrupted workflow step if my automation process stops?

Yes, you can resume an interrupted workflow step. The automation continues from the in-progress step, updates the status accordingly, and completes the remaining pre-checks, tests, reviews, and commits.

What is the best way to enforce status tracking and governance during code implementation?

The best way to enforce status tracking during code implementation is using a disciplined workflow that updates step status in implement.md after performing pre-checks, applying changes, running tests, and committing updates.

Does the step execution workflow run tests and validate compilation before committing?

Yes, the step execution workflow runs tests and validates compilation before committing. It enforces a strict sequence of pre-checks, code changes, test execution, and reviews to ensure updates are auditable.

How do I process the next pending item in implement.md and commit the results?

To process the next pending item in implement.md, invoke the step runner to apply code changes, execute tests, review against the plan, update the step status, and commit the validated results.