wf-develop

Run verification checks before and after incremental code implementation with PRD JSON updates.

5|Updated Oct 22, 2025
One-click install
npx skills add https://github.com/marchatton/agent-skills --skill wf-develop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wf-develop
Source: https://github.com/marchatton/agent-skills/tree/main/.agents/skills/04-develop/wf-develop
Command: npx skills add https://github.com/marchatton/agent-skills --skill wf-develop

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill streamlines the development process by enforcing a verification-first loop, ensuring code changes are validated before and after implementation, and maintaining clean boundaries between workflow steps.

Core Features & Use Cases

  • Verification-First Loop: Runs verification checks before any code changes are made to catch pre-existing issues.
  • Incremental Implementation: Guides the implementation of changes in the smallest verifiable increments.
  • PRD Integration: Updates prd.json to reflect the status of implemented stories and acceptance criteria.
  • Use Case: When implementing a new feature defined in prd.json, this skill ensures that the existing codebase passes verification before development begins, then guides the developer through implementing small, testable changes, verifying each step and updating the PRD as work progresses.

Quick Start

Use the wf-develop skill to implement the next smallest slice of work defined in prd.json.

Frequently Asked Questions about wf-develop

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

FAQPage Schema
How do I implement features using a verification-first development workflow?

A verification-first development workflow validates the existing codebase before making changes, then guides incremental implementation and post-implementation checks against PRD acceptance criteria to ensure code quality.

What is the best way to track development progress against PRD acceptance criteria?

Tracking development progress against PRD acceptance criteria is managed by updating a prd.json file, which records the status of implemented stories and reflects accurate progress throughout the coding loop.

How do I run pre-implementation checks before coding new features?

Pre-implementation checks are executed automatically by the development loop to catch pre-existing issues in the codebase before any new incremental changes or feature implementation begins.

Why should I implement code changes in small verifiable increments?

Implementing code in small verifiable increments ensures that each step of the development workflow is validated individually, maintaining clean boundaries between workflow steps and catching errors immediately.

Does the verification-first development loop require a prd.json file to function?

Yes, the verification-first development loop requires a prd.json file to define the work slices, integrate acceptance criteria, and track the status of implemented stories during the coding process.

When should I not use a verification-first coding workflow?

You should avoid a verification-first coding workflow if your project lacks defined PRD acceptance criteria or a prd.json file, as the loop depends on these to validate incremental changes and track progress.