bdd-with-approvals

Community

Turn domain logic into executable specs.

Authorlexler
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Scannable, executable domain-language specs enable teams to validate behavior before coding and keep implementations in sync with documented requirements. This Skill helps organizations capture business rules in an approachable format that can be run as fixtures and reviewed via approvals.

Core Features & Use Cases

  • Executable domain specs: Write human-readable specifications that can be executed against implementations to verify behavior.
  • Approval-driven validation: Use a review loop where specs are approved only when the implementation matches expectations.
  • Lightweight tooling: A minimal parser/formatter pipeline discovers fixtures, runs validations, and produces human-friendly diffs for review.
  • Use Case: For a feature with complex domain rules, stakeholders write fixtures in domain language and engineers implement code to satisfy them.

Quick Start

Use this skill to create a fixture describing a domain scenario in plain language, then run the validation workflow to verify it against the codebase.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: bdd-with-approvals
Download link: https://github.com/lexler/skill-factory/archive/main.zip#bdd-with-approvals

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.