engram-sdd-flow

Automate Spec-Driven Development phases with explicit exit criteria for Engram.

1|Updated Apr 22, 2026
One-click install
npx skills add https://github.com/devopstales/aiskillgrid --skill engram-sdd-flow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: engram-sdd-flow
Source: https://github.com/devopstales/aiskillgrid/tree/main/.agents/skills/engram-sdd-flow
Command: npx skills add https://github.com/devopstales/aiskillgrid --skill engram-sdd-flow

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill solves the challenge of implementing changes in a structured Spec-Driven Development workflow, ensuring every stage is covered and documented for Engram.

Core Features & Use Cases

  • Structured SDD Workflow: Offers a comprehensive workflow for spec-driven development, including explore, propose, apply, verify, and archive phases.
  • Phase-Based Management: Facilitates phase-wise planning, implementation, and verification, ensuring no step is skipped without rationale.
  • Artifact Generation: Produces essential artifacts such as findings, risk assessments, change proposals, and validation results.

Quick Start

Initialize the engram-sdd-flow skill by running the command 'engram-sdd-flow init'.

Frequently Asked Questions about engram-sdd-flow

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

FAQPage Schema
How do I automate spec-driven development workflows with explicit phase exit criteria?

Spec-driven development workflows can be automated using a structured process that manages explore, propose, apply, verify, and archive phases. This enforces explicit exit criteria, ensuring no development step is skipped without documented rationale.

What is the best way to validate code changes against specifications during development?

Validating code changes against specifications is handled through a dedicated verification phase. This process produces validation results and risk assessments, confirming that implementation aligns with the documented specs before proceeding.

How do I generate implementation plans and risk assessments for structured code reviews?

Implementation plans and risk assessments are generated as essential artifacts during the propose phase. This structured code review approach documents findings and change proposals to ensure comprehensive evaluation before applying changes.

Do I need Engram to manage spec-driven development phases?

Yes, Engram is required for spec management within this workflow. The automation relies on Engram to handle the spec-driven development phases, producing artifacts like findings and proposals throughout the structured process.

Can I skip verification phases in a spec-driven development workflow if the change is minor?

No phase can be skipped without explicit rationale. The structured workflow enforces phase-based management with explicit exit criteria, ensuring every step from exploration to archiving is covered and documented for compliance.

What artifacts are produced when automating spec-driven development workflows?

Automating spec-driven development produces essential artifacts including findings, risk assessments, change proposals, and validation results. These documents are generated across the explore, propose, apply, verify, and archive phases.