Plugin ef
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.
Cómo instalar el plugin ef
Ejecuta ambos comandos dentro de Claude Code. El primero agrega el marketplace una vez; el segundo instala el plugin.
/plugin marketplace add micaelcf/ef-harness
/plugin install ef@ef-harnessQué hay dentro de ef
19 partes leídas de los archivos del propio plugin.
Comandos 9
Ejecuta como /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 lo carga cuando la tarea coincide- 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
Se ejecuta en estos eventos- PostToolUsecommand
Edit|Write|MultiEdit
Usando ef en Claude Code
Escribe un comando en una sesión de Claude Code:
/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]Las Skills no necesitan comando. Claude las lee cuando tu solicitud coincide con lo que describen.
Actualizar, desactivar o eliminar
- Actualizar el plugin (shell)
- claude plugin update ef@ef-harness
- Refrescar el marketplace
- /plugin marketplace update ef-harness
- Desactivarlo por ahora
- /plugin disable ef@ef-harness
- Eliminarlo
- /plugin uninstall ef@ef-harness
Skills en 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 archivos5estrellas - 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 archivos5estrellas - 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 archivos5estrellas - 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 archivos5estrellas - 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 archivos5estrellas - 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.
5estrellas - 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.
5estrellas - 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.
5estrellas - 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 archivos5estrellas
Preguntas sobre el plugin ef
¿Cómo instalo el plugin ef?
En Claude Code ejecuta /plugin marketplace add micaelcf/ef-harness y luego /plugin install ef@ef-harness.
¿Qué incluye el plugin ef?
ef agrupa 9 comandos, 9 skills, hooks.
¿Qué comandos añade el plugin ef?
Añade /ef:audit, /ef:feature-docs, /ef:grilling, /ef:implement, /ef:perspective-discovery, /ef:prototype +3. Ejecútalos en Claude Code con el prefijo del plugin, por ejemplo /ef:audit.
¿Cómo actualizo o elimino el plugin ef?
Actualízalo con claude plugin update ef@ef-harness en tu shell, o desde la pestaña Installed de /plugin. Elimínalo con /plugin uninstall ef@ef-harness.
¿Bajo qué licencia está el plugin ef?
MIT, como se indica en el manifiesto del plugin.