AgentSkillsCN

vibeflow-orchestrator

熟练掌握VibeFlow文档优先型开发工作流的流程导航与路径选择

SKILL.md
--- frontmatter
name: vibeflow-orchestrator
description: Master workflow navigation and track selection for the VibeFlow docs-first development workflow
metadata:
  triggers:
    - start vibeflow
    - begin workflow
    - new feature
    - workflow status
    - where am I
    - what stage
    - what track
    - select track

vibeflow-orchestrator

Master workflow navigation and track selection for the VibeFlow docs-first development workflow.

Purpose

This skill helps navigate the VibeFlow workflow by:

  • Detecting the current stage based on existing artifacts
  • Selecting the appropriate workflow track (Micro/Small/Medium/Large)
  • Guiding through the complete pipeline
  • Showing workflow status and next steps

Triggers

Use this skill when:

  • User says "start vibeflow", "begin workflow", "new feature"
  • User asks "workflow status", "where am I", "what stage"
  • User asks "what track", "select track", "which workflow"
  • User needs guidance on next steps in the workflow

Workflow Tracks

TrackScopeStagesExample
MicroBug fix, typo, small refactorF → GFix typo, update config
SmallSingle feature, no contractsE → F → G → HAdd form field, UI polish
MediumMulti-component, no new servicesB → C → D → E → F → G → H → I → JNew API endpoint
LargeSystem change, new contracts/servicesFull A → LNew LLM integration

Usage

Start New Workflow

code
/vibeflow-orchestrator start [track]

Example:

code
/vibeflow-orchestrator start medium

Check Status

code
/vibeflow-orchestrator status

Get Next Steps

code
/vibeflow-orchestrator next

Select Track

code
/vibeflow-orchestrator track

This will help determine the appropriate track based on the change scope.

Stage Overview

Planning Stages (A-D)

  • A — Initiate: Create/update PRD
  • B — Discovery: Analyze codebase (Medium/Large)
  • C — Specify: Create/update Tech Specs
  • D — Decide: Create ADRs for decisions

Checkpoint #1: Planning Complete

Design Stage (E)

  • E — Plan: Create Feature Spec with API Design

Checkpoint #2: Design Complete

Implementation Stages (F-H)

  • F — RED: Write failing unit tests + stubs
  • G — GREEN: Implement to pass tests
  • H — REFACTOR: Integration tests + quality validation

Checkpoint #3: Tests Complete (after F) Checkpoint #4: Implementation Complete (after H)

Release Stages (I-L)

  • I — Reconcile: Update specs if implementation deviated
  • J — Prepare: Write OP-NOTE
  • K — Deploy: Follow OP-NOTE, verify
  • L — Close: Update indices, tag release

Checkpoint #5: Release Ready (after J) Checkpoint #6: Deployed (after L)

State Detection

The orchestrator detects the current stage by checking for:

StageArtifactLocation
APRDdocs/prds/prd.md
BDiscoverydocs/discovery/disco-*.md
CTech Specsdocs/specs/spec-*.md
DADRsdocs/adrs/adr-*.md
EFeature Specdocs/features/ft-*.md
FTest stubs**/test_*.py with NotImplementedError
GPassing testsTests green
HIntegration tests**/test_*integration*.py
IUpdated specsSpec version incremented
JOP-NOTEdocs/op-notes/op-*.md
K-LDeploymentGit tags, index updates

Invoke Other Skills

The orchestrator guides you to use other VibeFlow skills:

  • /vibeflow-planning - For Stages A-D
  • /vibeflow-feature-spec - For Stage E
  • /vibeflow-tdd-implementation - For Stages F-H
  • /vibeflow-release - For Stages I-L
  • /vibeflow-validate - For checkpoint validation

Quick Reference

See references/workflow-summary.md for a condensed workflow overview.