managing-workflow

Automate specification-driven development workflows using artifacts as the source of truth.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/BrendanShields/spec-flow --skill managing-workflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: managing-workflow
Source: https://github.com/BrendanShields/spec-flow/tree/main/plugins/spec/skills/managing-workflow
Command: npx skills add https://github.com/BrendanShields/spec-flow --skill managing-workflow

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill centralizes and automates the specification-driven development workflow, using artifacts as the source of truth to guide phase transitions.

Core Features & Use Cases

  • Phase detection via spec.md frontmatter and artifacts.
  • Context loading via the context-loader script for decisions.
  • Built-in phase gates and validation to prevent risky transitions.
  • Automation for updating status and logging activity.

Quick Start

Initialize a new feature, then let the workflow guide phase transitions, ensuring prerequisites are met before each phase.

Frequently Asked Questions about managing-workflow

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

FAQPage Schema
How do I automate workflow transitions based on specification files?

Specification-driven workflows automate phase transitions by using spec.md frontmatter and artifacts as the source of truth. This Skill detects phase changes, enforces prerequisites through phase gates, and updates status automatically, eliminating manual coordination between development stages.

What are phase gates and why do I need them in development workflows?

Phase gates are validation checkpoints that prevent risky transitions between workflow stages. This Skill implements built-in phase gates that verify prerequisites are met before allowing the next phase, ensuring artifact requirements and specifications are satisfied before proceeding.

Can I use artifacts as the single source of truth for development phases?

Yes. This Skill centralizes artifacts as the authoritative reference for phase state and transitions. The context-loader script retrieves artifact data to inform phase decisions, making artifacts the canonical source for workflow state and preventing conflicting phase information.

How do I initialize and manage feature workflows with automated status tracking?

Initialize a feature with specifications in spec.md frontmatter, then let the workflow guide phase transitions automatically. The Skill detects phase requirements, validates gates, logs activity, and updates status without manual intervention, keeping your workflow consistent and auditable.

What happens if prerequisites aren't met before transitioning to the next phase?

Built-in phase gates validate prerequisites before allowing transitions. If requirements aren't satisfied—missing artifact data or unmet spec conditions—the workflow blocks the transition and prevents unsafe phase changes, protecting workflow integrity.