eld

Enforce an Evidence-Loop Development workflow with Sense/Model/Predict/Change/Ground/Record phases.

1|Updated Dec 17, 2025
One-click install
npx skills add https://github.com/CAPHTECH/claude-marketplace --skill eld
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eld
Source: https://github.com/CAPHTECH/claude-marketplace/tree/main/caphtech-plugin/skills/eld
Command: npx skills add https://github.com/CAPHTECH/claude-marketplace --skill eld

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Evidence-Loop Development (ELD) unifies code understanding as an interconnected graph of meaning, enabling minimal, verifiable changes guided by Law/Term constraints.

Core Features & Use Cases

  • Evidence-First Development: drive changes by collecting and validating evidence from code, tests, and telemetry.
  • Integrated Law/Term Cards: map domain concepts to enforceable constraints during development.
  • End-to-End ELD Loop: Sense → Model → Predict → Change → Ground → Record cycles for safe feature work.

Quick Start

Use this Skill to begin an ELD loop on a new feature: "Implement new auth flow with ELD guidance."

Frequently Asked Questions about eld

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

FAQPage Schema
How do I structure code changes around evidence and verification?

Evidence-Loop Development structures code changes through interconnected phases—Sense, Model, Predict, Change, Ground, Record—that collect and validate evidence from code, tests, and telemetry. Each phase produces artifacts like Issue Contracts, Law/Term Cards, and Evidence Packs that enforce constraints and create auditable decision trails for minimal, verifiable changes.

What are Law and Term Cards in development workflows?

Law/Term Cards map domain concepts to enforceable constraints during development. They define vocabulary boundaries, invariants, and pre/post conditions that guide feature work and refactors. Cards link directly to code evidence, creating a structured knowledge memory that prevents constraint violations across changes.

Can I use Evidence-Loop Development for bug fixes and refactors?

Yes. ELD applies to feature implementations, bug fixes, and refactors across software projects. It governs the full workflow—from sensing the problem through grounding changes in test and telemetry evidence—ensuring all modifications satisfy functional requirements and maintain invariants regardless of task type.

How do I enforce minimal changes and maintain code purity with ELD?

ELD enforces minimal-change and pure/IO separation principles by requiring changes to be grounded in collected evidence and validated against Law/Term constraints before recording. The Change phase produces only modifications necessary to satisfy verified requirements, reducing unintended side effects.

What outputs does an Evidence-Loop Development cycle produce?

An ELD cycle produces Issue Contracts defining requirements, Law/Term Cards encoding constraints, Link Maps connecting evidence sources, Grounding Plans specifying test and telemetry validation, and Evidence Packs documenting the complete decision trail for audit and review.

Do I need prior knowledge of formal methods or theorem proving for ELD?

No. Evidence-Loop Development requires understanding your domain's vocabulary, constraints, and testing practices—not formal methods expertise. The workflow integrates existing code, tests, and telemetry as evidence, making it accessible for teams already working with those artifacts.