oag-development-workflow

Automate Test-Driven Development workflows with iteration planning and devlog management.

1|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/cr8ivecodesmith/open-auggd --skill oag-development-workflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: oag-development-workflow
Source: https://github.com/cr8ivecodesmith/open-auggd/tree/main/src/open_auggd/templates/skills/oag-development-workflow
Command: npx skills add https://github.com/cr8ivecodesmith/open-auggd --skill oag-development-workflow

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires auggd, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps streamline development work by enforcing strict Test-Driven Development (TDD) practices and maintaining a detailed devlog, ensuring clarity and quality in your development cycles.

Core Features & Use Cases

  • Strict TDD Implementation: Guides developers through the RED → GREEN → REFACTOR cycle.
  • Devlog Management: Facilitates the recording of all development activities for traceability.
  • Iteration Planning: Ensures adherence to planned iterations and acceptance criteria.
  • Use Case: For developers looking to maintain high code quality and productivity, this Skill ensures that every iteration is planned and executed with thorough documentation.

Quick Start

Start a new development iteration by calling auggd tools develop --ws=<N> start <N>.

Frequently Asked Questions about oag-development-workflow

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

FAQPage Schema
How do I automate Test-Driven Development in my development workflow?

You can automate Test-Driven Development by using a Skill that enforces the RED, GREEN, and REFACTOR cycle, manages iteration plans, and maintains a detailed devlog for traceability.

What is the best way to maintain a devlog while practicing TDD?

The best way to maintain a devlog during TDD is to use an automated workflow tool that records all development activities, ensuring clarity and quality across your development cycles.

How do I start a new development iteration with strict TDD?

To start a new development iteration, you execute the command-line tool with your workspace number to initialize the planned iteration and begin the TDD cycle.

Do I need a structured workspace setup for TDD iteration planning?

Yes, strict TDD implementation and iteration planning require a structured workspace setup and a suite of command-line tools to handle quality gates, scope control, and error handling.

How does a development workflow handle scope control and error handling?

A development workflow handles scope control and error handling by ensuring adherence to planned iterations and acceptance criteria while enforcing strict TDD practices throughout the process.