dev-flow

Automate project stage detection and development methodology orchestration for software workflows.

1|1|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/gaoqiongxie/skills-ai --skill dev-flow-gaoqiongxie
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-flow
Source: https://github.com/gaoqiongxie/skills-ai/tree/main/dev-flow
Command: npx skills add https://github.com/gaoqiongxie/skills-ai --skill dev-flow-gaoqiongxie

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Developers often waste time manually selecting and switching between different development methodologies for each stage of a project, leading to inconsistent workflows, missed best practices, and reduced efficiency.

Core Features & Use Cases

  • 6-Stage Automatic Detection: Automatically identifies the current project phase (requirement exploration, architecture design, coding implementation, quality verification, deployment, retrospective) and triggers the corresponding proven methodology.
  • Integrated Proven Frameworks: Combines OpenSpec, BMAD, Prompt-Driven Development, Opinionated Engineer, AI-DLC, and Hermes into a single seamless workflow without manual invocation of each individual tool.
  • Flexible User Overrides: Allows users to jump between stages, skip non-critical steps, or focus only on specific phases like coding when needed.
  • Use Case: A developer building a new task management tool can simply say "develop a task management tool from scratch" and the skill will automatically run through requirement clarification, architecture design, TDD-based coding, quality checks, deployment planning, and post-launch retrospective without any manual workflow configuration.

Quick Start

Tell the AI "develop a task management tool from scratch" to automatically execute the full end-to-end development workflow from requirement gathering to post-launch retrospective.

Frequently Asked Questions about dev-flow

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

FAQPage Schema
How do I automate test-driven development workflows across a full software lifecycle?

Automating test-driven development workflows requires orchestrating stage detection and methodology coordination end-to-end. This skill automatically identifies project phases and triggers proven frameworks for requirement specification, architecture design, TDD coding, and quality gating without manual selection.

What's the best way to integrate development methodologies like OpenSpec and BMAD into a single workflow?

Integrating methodologies like OpenSpec, BMAD, and AI-DLC into a single workflow eliminates manual framework switching. This skill combines multiple proven development frameworks into a seamless automated pipeline, coordinating each methodology at its appropriate stage automatically.

Can I skip non-critical development stages and focus only on coding implementation?

Yes, you can skip non-critical stages and focus on coding implementation. While the skill automatically detects project phases and triggers corresponding methodologies, it allows flexible user overrides to jump between stages or isolate specific phases like test-driven coding when needed.

How does automated stage detection work for software development lifecycle orchestration?

Automated stage detection works by identifying the current project phase across six stages: requirement exploration, architecture design, coding implementation, quality verification, deployment, and retrospective. It then triggers the corresponding proven methodology to orchestrate the full development lifecycle.

Do I need to manually configure quality gating and deployment planning for new product development?

No manual configuration is needed for quality gating and deployment planning in new product development. You can simply state your project goal, and the skill automatically runs through requirement clarification, architecture design, TDD-based coding, quality checks, and deployment planning end-to-end.

When should I not use automated dev workflow orchestration for feature implementation?

You should not use automated dev workflow orchestration when you need granular manual control over individual methodology selection or when working outside end-to-end software development scenarios like new product development, feature implementation, and production deployment.