fixflow

Orchestrate software development with planning, sequential implementation, testing, and commit strategies.

37|6|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/majiayu000/vibeguard --skill fixflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fixflow
Source: https://github.com/majiayu000/vibeguard/tree/main/workflows/fixflow
Command: npx skills add https://github.com/majiayu000/vibeguard --skill fixflow

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the entire software development lifecycle by enforcing a rigorous, step-by-step workflow that ensures code quality, continuous validation, and clear commit policies, preventing common development pitfalls.

Core Features & Use Cases

  • Full Planning: Creates a comprehensive, risk-ordered plan before any code is written.
  • Sequential Execution: Implements changes one step at a time, with validation after each.
  • Continuous Validation: Integrates unit, integration, and API tests to ensure correctness at every stage.
  • Flexible Commit Policies: Supports per_step, final_only, and milestone commit strategies based on user needs.
  • Behavior-Driven Development (BDD): Optionally incorporates BDD scenarios for clear requirements and testable behaviors.
  • Use Case: A developer needs to implement a new feature that involves database changes, API updates, and frontend modifications. This Skill will guide them through planning, implementing each part, testing thoroughly, and committing incrementally or finally, ensuring a robust and well-documented delivery.

Quick Start

Use the fixflow skill to implement the new user authentication module, following a per_step commit policy.

Frequently Asked Questions about fixflow

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

FAQPage Schema
How do I manage an end-to-end software development workflow with continuous testing?

Manage an end-to-end software development workflow by orchestrating planning, sequential implementation, and continuous testing to ensure code quality and validation at every stage. This approach enforces a structured step-by-step process for reliable code delivery.

What is the best way to implement Behavior-Driven Development for agile code delivery?

Behavior-Driven Development (BDD) defines clear requirements and testable behaviors before implementation. Incorporating BDD scenarios into your workflow ensures continuous validation and aligns development with agile testing objectives.

How do I enforce sequential code implementation and validation for complex features?

Enforce sequential code implementation by creating a comprehensive, risk-ordered plan before writing code, then implementing changes one step at a time with validation after each step to prevent common development pitfalls.

Can I use flexible commit strategies for incremental code delivery?

Yes, you can use flexible commit strategies including per_step, final_only, and milestone policies. These options allow you to commit code incrementally or at specific milestones based on your project needs.

When do I need a structured workflow for database, API, and frontend modifications?

You need a structured workflow when implementing features spanning multiple components like databases, APIs, and frontends. It guides you through planning, implementing each part, testing thoroughly, and committing with clear policies.