ef Plugin
Five-stage, repo-agnostic feature pipeline: grill the decisions, author RFC/PRD, discover per repo, build against named proofs, then one adversarial audit gate. Plus /ef:ready: a deterministic gate that keeps the agent rulebook small and true.
So installierst du das ef Plugin
Führe beide Befehle in Claude Code aus. Der erste fügt den Marketplace einmalig hinzu; der zweite installiert das Plugin.
/plugin marketplace add micaelcf/ef-harness
/plugin install ef@ef-harnessWas ist in ef enthalten
19 Teile wurden aus den eigenen Dateien des Plugins gelesen.
Commands 9
Ausführen als /ef:name- /ef:audit<path-to-feature-docs> [audit|verify|contract]
Stage 5 - adversarial audit of delivered work against its requirements, verification that claimed fixes are real, then the code-verified contract doc
- /ef:feature-docs<feature-slug> [path-to-grill-decisions]
Stage 2 - author the feature folder (RFC, PRD, INDEX) from closed grill decisions
- /ef:grilling[what to grill: a plan, a docs folder, or nothing to grill the current context]
Relentless one-question-at-a-time interview that closes every open decision before implementation starts - Stage 1 of a feature at product altitude, or the decision stage of a repo discovery
- /ef:implement<path-to-feature-docs>
Stage 4 - extract checks with named proofs from the contract, then orchestrate the build in parallel slices
- /ef:perspective-discovery<path-to-feature-docs> [\"additional notes\"]
Stage 3 - discover a feature from THIS repo's perspective before implementing it - anchor check, scout fan-out, contradiction triage, then grill
- /ef:prototype<screen or feature> [path-to-feature-docs]
Discover a brand-new UI before building it - 4-5 radically different variants in one shareable HTML file
- /ef:ready[audit|bootstrap|grow] [path-to-audit-report]
Make the repo's agent rulebook verifiable - vendor the checker, then audit, bootstrap, or grow AGENTS.md from audit findings
- /ef:spec-drift<path-to-feature-docs>
Stage 3 pre-check - verify every code anchor in a feature's docs still resolves in this repo
- /ef:to-jira<feature: text, a doc path, or nothing for the current context> [PROJECT-KEY] [l
Turn a feature into a small, product-level Jira issue set - draft first, push through the host's Jira tools only after explicit approval
Skills 9
Claude lädt es, wenn die Aufgabe passt- ef-adversarial-audit
Stage 5 - adversarially audit delivered work against its requirements assuming a green test suite proves nothing, then verify that claimed fixes are real, then emit the code-verified contract document other repositories build against. Use after implementing a feature in a repo, after remediating audit findings, or when handing a feature to another repo.
- ef-feature-docs
Stage 2 - author a feature's documentation folder from closed grill decisions: grill-decisions to RFC to PRD to INDEX, with mandatory fields gated by asking rather than invented, stable requirement identifiers, and an amendment protocol that keeps the documents alive through implementation. Use after a product-altitude grilling has closed the decisions, or when the user says write the RFC, write the PRD, author the feature docs.
- ef-grilling
Relentless one-question-at-a-time interview that converts an under-specified plan into closed decisions, each recorded with its evidence grade, preserved dissent, riskiest assumption and reopen condition. Runs at product altitude as Stage 1 of a feature, or at repo altitude as the decision step of a discovery. Use when the user says grill me, stress-test this plan, close the open decisions, or when a feature needs defining before anything is built. Do NOT use to write the RFC or PRD, or to implement.
- ef-implement
Stage 4 - turn closed decisions and a written contract into checks with named proofs, then orchestrate the build in parallel slices and hand a whole feature to the audit. Use when discovery closed, the contract is written, or the user says implement this feature, build this ticket, extract a checklist, ef-implement. Do NOT use when nobody has decided what to build, or to design the work.
- ef-perspective-discovery
Discover a feature from the current repository's perspective, after it was defined upstream at product altitude: verify the docs' code anchors, fan out read-only scouts, triage contradictions, grill the survivors, then write the contract. Use when handed a feature-docs folder (grill-decisions/RFC/PRD) produced elsewhere, once per target repo, before implementing.
- ef-prototype
Discover a brand-new UI before implementing it: generate 4-5 radically different variants of one screen in a single shareable HTML file, switchable from a floating bar, then pick one and let it govern the requirements and the contract. Use when a feature introduces a screen, page or component that is not a variation of anything the repo already has. Do NOT use for forms, tables, list-detail, settings panes, modals or any well-known pattern, and do NOT use to prototype logic or state models.
- ef-readiness
Make a repository's agent rulebook (AGENTS.md / CLAUDE.md) verifiable: vendor a deterministic checker, audit every rule and citation against the code, bootstrap a lean rulebook from what the code cannot say, and grow it from audit findings. Use when setting a repo up for agents, when asked to audit or slim AGENTS.md or CLAUDE.md, before the first EF feature in a repo, or after an audit proposes rulebook lines. Do NOT use to generate a codebase overview or documentation tour.
- ef-shared
Shared vocabulary for every ef-* stage: the A–D evidence grades and the five critical lenses (assumption-surfacing, pre-mortem, red-team, evidence-audit, second-order). Load when an ef-* skill tells you to grade a claim or apply a lens. Not a workflow on its own.
- ef-to-jira
Turn any feature description into a small, product-level Jira issue set: settle project and language, size by semantic change, write a draft, and push through the host's own Jira tools only after explicit approval. Standalone and optional: no EF docs required, outside the five stages. Use when the user asks to create Jira issues, tickets or tasks for a feature, to align a feature to Jira, or to break a feature into Jira tasks. Do NOT use to write an RFC or PRD, to plan implementation, or to edit issues that already exist.
Hooks 1
Wird bei diesen Events ausgeführt- PostToolUsecommand
Edit|Write|MultiEdit
Verwendung von ef in Claude Code
Gib einen Command in einer Claude Code Session ein:
/ef:audit <path-to-feature-docs> [audit|verify|contract]
/ef:feature-docs <feature-slug> [path-to-grill-decisions]
/ef:grilling [what to grill: a plan, a docs folder, or nothing to grill the current context]Skills benötigen keinen Command. Claude liest sie, wenn deine Anfrage dem entspricht, was sie beschreiben.
Aktualisieren, deaktivieren oder entfernen
- Plugin aktualisieren (shell)
- claude plugin update ef@ef-harness
- marketplace aktualisieren
- /plugin marketplace update ef-harness
- Vorerst deaktivieren
- /plugin disable ef@ef-harness
- Entfernen
- /plugin uninstall ef@ef-harness
Skills in ef
- ef-adversarial-auditmicaelcf/ef-harness
Stage 5 - adversarially audit delivered work against its requirements assuming a green test suite proves nothing, then verify that claimed fixes are real, then emit the code-verified contract document other repositories build against. Use after implementing a feature in a repo, after remediating audit findings, or when handing a feature to another repo.
3 Dateien5Stars - ef-feature-docsmicaelcf/ef-harness
Stage 2 - author a feature's documentation folder from closed grill decisions: grill-decisions to RFC to PRD to INDEX, with mandatory fields gated by asking rather than invented, stable requirement identifiers, and an amendment protocol that keeps the documents alive through implementation. Use after a product-altitude grilling has closed the decisions, or when the user says write the RFC, write the PRD, author the feature docs.
6 Dateien5Stars - ef-grillingmicaelcf/ef-harness
Relentless one-question-at-a-time interview that converts an under-specified plan into closed decisions, each recorded with its evidence grade, preserved dissent, riskiest assumption and reopen condition. Runs at product altitude as Stage 1 of a feature, or at repo altitude as the decision step of a discovery. Use when the user says grill me, stress-test this plan, close the open decisions, or when a feature needs defining before anything is built. Do NOT use to write the RFC or PRD, or to implement.
3 Dateien5Stars - ef-implementmicaelcf/ef-harness
Stage 4 - turn closed decisions and a written contract into checks with named proofs, then orchestrate the build in parallel slices and hand a whole feature to the audit. Use when discovery closed, the contract is written, or the user says implement this feature, build this ticket, extract a checklist, ef-implement. Do NOT use when nobody has decided what to build, or to design the work.
4 Dateien5Stars - ef-readinessmicaelcf/ef-harness
Make a repository's agent rulebook (AGENTS.md / CLAUDE.md) verifiable: vendor a deterministic checker, audit every rule and citation against the code, bootstrap a lean rulebook from what the code cannot say, and grow it from audit findings. Use when setting a repo up for agents, when asked to audit or slim AGENTS.md or CLAUDE.md, before the first EF feature in a repo, or after an audit proposes rulebook lines. Do NOT use to generate a codebase overview or documentation tour.
5 Dateien5Stars - ef-perspective-discoverymicaelcf/ef-harness
Discover a feature from the current repository's perspective, after it was defined upstream at product altitude: verify the docs' code anchors, fan out read-only scouts, triage contradictions, grill the survivors, then write the contract. Use when handed a feature-docs folder (grill-decisions/RFC/PRD) produced elsewhere, once per target repo, before implementing.
5Stars - ef-prototypemicaelcf/ef-harness
Discover a brand-new UI before implementing it: generate 4-5 radically different variants of one screen in a single shareable HTML file, switchable from a floating bar, then pick one and let it govern the requirements and the contract. Use when a feature introduces a screen, page or component that is not a variation of anything the repo already has. Do NOT use for forms, tables, list-detail, settings panes, modals or any well-known pattern, and do NOT use to prototype logic or state models.
5Stars - ef-to-jiramicaelcf/ef-harness
Turn any feature description into a small, product-level Jira issue set: settle project and language, size by semantic change, write a draft, and push through the host's own Jira tools only after explicit approval. Standalone and optional: no EF docs required, outside the five stages. Use when the user asks to create Jira issues, tickets or tasks for a feature, to align a feature to Jira, or to break a feature into Jira tasks. Do NOT use to write an RFC or PRD, to plan implementation, or to edit issues that already exist.
5Stars - ef-sharedmicaelcf/ef-harness
Shared vocabulary for every ef-* stage: the A–D evidence grades and the five critical lenses (assumption-surfacing, pre-mortem, red-team, evidence-audit, second-order). Load when an ef-* skill tells you to grade a claim or apply a lens. Not a workflow on its own.
3 Dateien5Stars
Fragen zum ef Plugin
Wie installiere ich das ef Plugin?
Führe in Claude Code /plugin marketplace add micaelcf/ef-harness aus, dann /plugin install ef@ef-harness.
Was enthält das ef Plugin?
ef bündelt 9 Commands, 9 Skills, Hooks.
Welche Commands fügt das ef Plugin hinzu?
Es fügt /ef:audit, /ef:feature-docs, /ef:grilling, /ef:implement, /ef:perspective-discovery, /ef:prototype +3 hinzu. Führe sie in Claude Code mit dem Plugin-Präfix aus, zum Beispiel /ef:audit.
Wie aktualisiere oder entferne ich das ef Plugin?
Aktualisiere es mit claude plugin update ef@ef-harness in deiner shell oder über den Installed-Tab von /plugin. Entferne es mit /plugin uninstall ef@ef-harness.
Unter welcher Lizenz steht das ef Plugin?
MIT, wie im Manifest des Plugins angegeben.