← ClaudeAtlas

eddlisted

Eval-Driven Development (EDD) Framework v2.87.0 - Define-before-implement pattern with structured evals. Provides workflow: Define specifications → Implement features → Verify against evals. Components: TEMPLATE.md for eval definitions, edd.sh CLI script, /edd skill invocation. Check types: CC- (Capability), BC- (Behavior), NFC- (Non-Functional). Integrates with orchestrator workflow for quality-first development. Keywords: evals, define, implement, verify, capability checks, behavior checks, non-functional checks, template, quality assurance, test-driven, specification. Use when: defining new features with structured evals, implementing with verification requirements, creating quality specifications, TDD-style workflow with evals.
alfredolopez80/multi-agent-ralph-loop · ★ 146 · AI & Automation · score 77
Install: claude install-skill alfredolopez80/multi-agent-ralph-loop
# EDD (Eval-Driven Development) Framework v2.64 **Eval-Driven Development** is a quality-first development pattern that enforces **define-before-implement** workflow with structured evaluations. ## v2.88 Key Changes (MODEL-AGNOSTIC) - **Model-agnostic**: Uses model configured in `~/.claude/settings.json` or CLI/env vars - **No flags required**: Works with the configured default model - **Flexible**: Works with GLM-5, Claude, Minimax, or any configured model - **Settings-driven**: Model selection via `ANTHROPIC_DEFAULT_*_MODEL` env vars ## What is EDD? EDD provides a systematic approach to software development with three phases: 1. **DEFINE** - Create structured eval specifications using TEMPLATE.md 2. **IMPLEMENT** - Build features according to eval definitions 3. **VERIFY** - Validate implementation against eval criteria ## Check Types | Prefix | Type | Purpose | |--------|------|---------| | `CC-` | Capability Checks | Feature capabilities and functionality | | `BC-` | Behavior Checks | Expected behaviors and responses | | `NFC-` | Non-Functional Checks | Performance, security, maintainability | ## Usage ```bash # Invoke EDD workflow /edd "Define memory-search feature" # CLI script (if available) ralph edd define memory-search ralph edd check memory-search ``` ## Components - **TEMPLATE.md**: Template for creating eval definitions - **edd.sh**: CLI script for eval management - **/edd skill**: Skill invocation from Claude Code - **~/.claude/evals/**: Directory f