iterative-development

Automate iterative sub-task development with user approvals between steps.

15|2|Updated Aug 16, 2025
One-click install
npx skills add https://github.com/aspiers/ai-config --skill iterative-development
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: iterative-development
Source: https://github.com/aspiers/ai-config/tree/main/.claude/skills/iterative-development
Command: npx skills add https://github.com/aspiers/ai-config --skill iterative-development

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Implement sub-tasks one at a time with explicit user approval between each, reducing risk and rework in collaborative development.

Core Features & Use Cases

  • Enforces a one-sub-task-at-a-time workflow to maintain focus and feedback.
  • Updates the task list and the corresponding prp.txt as sub-tasks progress.
  • Preserves a running record of changes under the "Relevant Files" section for traceability and review.

Quick Start

Select the first sub-task from your tasks list, implement it, and pause for user approval before continuing.

Frequently Asked Questions about iterative-development

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

FAQPage Schema
How do I enforce one sub-task at a time during collaborative development?

To enforce one sub-task at a time execution, this workflow automates iterative development with mandatory user approvals between steps. It pauses after implementing each sub-task, waiting for explicit user approval before moving to the next.

What is the best way to manage iterative tasks with required approvals and linting?

Managing iterative tasks with approvals and linting is best handled by an automated workflow that runs tests and linting before moving to the next step. It updates the task list and PR documentation after each sub-task to maintain traceability.

How do I update a prp.txt file and task list after completing a sub-task?

To update a prp.txt file and task list after completing a sub-task, the automated workflow preserves a running record of changes under the Relevant Files section. It updates both documents as sub-tasks progress to ensure traceability and review.

Does this iterative workflow require a specific file format for task management?

Yes, this iterative workflow requires collaborative software tasks to be organized in a tasks.md file with an associated prp.txt. These files provide the structure for tracking progress and documenting changes throughout the sub-task execution.

Can I run tests and linting automatically between sub-tasks in a collaborative workflow?

Yes, you can run tests and linting automatically between sub-tasks in a collaborative workflow. The process enforces running linting and tests before moving to the next step, ensuring code quality is validated before user approval is requested.

Why does my task workflow pause for user approval between steps?

Your task workflow pauses for user approval between steps to reduce risk and rework in collaborative development. By enforcing explicit approval after each sub-task, it maintains focus and ensures feedback is incorporated before continuing.