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.
ef 플러그인 설치 방법
두 명령을 모두 Claude Code 안에서 실행하십시오. 첫 번째는 마켓플레이스를 한 번 추가하고, 두 번째는 플러그인을 설치합니다.
/plugin marketplace add micaelcf/ef-harness
/plugin install ef@ef-harnessef 구성 요소
플러그인 파일에서 읽어온 19개의 항목입니다.
Commands 9
/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가 로드합니다- 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
다음 이벤트에서 실행됩니다- PostToolUsecommand
Edit|Write|MultiEdit
Claude Code에서 ef 사용하기
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]Skills는 명령어가 필요하지 않습니다. 요청이 설명과 일치하면 Claude가 이를 읽습니다.
업데이트, 비활성화 또는 삭제
- 플러그인 업데이트 (shell)
- claude plugin update ef@ef-harness
- marketplace 새로고침
- /plugin marketplace update ef-harness
- 일시적으로 비활성화
- /plugin disable ef@ef-harness
- 삭제
- /plugin uninstall ef@ef-harness
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개 파일5스타 - 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개 파일5스타 - 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개 파일5스타 - 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개 파일5스타 - 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개 파일5스타 - 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.
5스타 - 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.
5스타 - 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.
5스타 - 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개 파일5스타
ef 플러그인 질문
ef 플러그인은 어떻게 설치하나요?
Claude Code에서 /plugin marketplace add micaelcf/ef-harness를 실행한 다음 /plugin install ef@ef-harness을 실행하십시오.
ef 플러그인에는 무엇이 포함되나요?
ef은(는) 9개 명령, 9개 스킬, 훅을(를) 묶습니다.
ef 플러그인은 어떤 명령어를 추가하나요?
/ef:audit, /ef:feature-docs, /ef:grilling, /ef:implement, /ef:perspective-discovery, /ef:prototype +3를 추가합니다. Claude Code에서 플러그인 접두사를 사용하여 실행하세요. 예: /ef:audit.
ef 플러그인을 어떻게 업데이트하거나 삭제하나요?
shell에서 claude plugin update ef@ef-harness를 사용하여 업데이트하거나 /plugin의 Installed 탭에서 수행하세요. 삭제하려면 /plugin uninstall ef@ef-harness을 사용하세요.
ef 플러그인의 라이선스는 무엇인가요?
플러그인 manifest에 명시된 대로 MIT입니다.