What problem does it solve? GitHub Actions workflows often lack formal documentation, making them hard to maintain, review, and evolve safely. This Skill converts an existing workflow file into a structured, AI-optimized specification that captures behavior, requirements, and constraints without implementation details. ## Core Features & Use Cases - Structured Specification Template: Produces a complete spec covering workflow overview, job dependencies, requirements matrices, input/output contracts, error handling, quality gates, and compliance controls. - Mermaid Diagram Generation: Creates execution flow diagrams with sequential, parallel, and conditional patterns, including subgraphs for complex workflows with 5+ jobs. - Token-Efficient Output: Uses tables, lists, and cross-references to keep specifications dense and readable for both humans and AI systems. - Use Case: A DevOps engineer inherits an undocumented CI/CD pipeline and needs a formal spec before refactoring. Provide the workflow file and receive a versioned specification saved to /spec/spec-process-cicd-[workflow-name].md. ## Quick Start Ask the AI to create a specification for your GitHub Actions workflow by providing the workflow file path, for example: create a workflow specification for .github/workflows/ci.yml.