bef

Orchestrate a deterministic BEF workflow from PRD to execution with state tracking.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Mar5929/.claude --skill bef
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bef
Source: https://github.com/Mar5929/.claude/tree/main/skills/bef
Command: npx skills add https://github.com/Mar5929/.claude --skill bef

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

BEF solves the problem of chaotic project planning by orchestrating a deterministic workflow that standardizes how we move from idea to execution, including an integrated bug-management subsystem.

Core Features & Use Cases

  • Deterministic pipeline: PRD → Architecture → Phase Plan → Deep Dive → Execute, with a single source of truth for project state and progress.
  • Integrated bug management: Bug triage, investigation, and execution artifacts housed under docs/bef/04-bugs/ to keep quality work in one place.
  • Command-driven planning: Supports the BEF commands to bootstrap, interview, document, and execute across all phases.
  • State tracking and governance: Central PROJECT_STATE.md tracks stage progress, gaps, and changes.

Quick Start

Initialize BEF with /bef:init, then start the PRD interview with /bef:prd.

Frequently Asked Questions about bef

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

FAQPage Schema
How do I standardize chaotic project planning into a deterministic workflow?

To standardize chaotic project planning, you can use a deterministic workflow pipeline that moves sequentially through PRD, Architecture, Phase Plan, Deep Dive, and Execute stages. This enforces structured progression with explicit gates and centralized state tracking to eliminate disorganized execution.

How does state tracking work across project management phases?

State tracking works by updating a central PROJECT_STATE.md file as work progresses through project management phases. This file acts as a single source of truth, tracking stage progress, identifying gaps, and recording governance changes throughout the workflow lifecycle.

Can I integrate bug triage and investigation into my project planning pipeline?

Yes, you can integrate bug triage and investigation into your project planning pipeline. The workflow houses bug management artifacts under a dedicated docs directory, keeping quality assurance and triage work organized in one place alongside standard planning documents.

What is the best way to start a structured project workflow from scratch?

The best way to start a structured project workflow is to initialize the environment and then conduct a PRD interview. These command-driven steps bootstrap the pipeline, establish initial requirements, and generate the baseline state tracking file before deeper planning begins.

When should I not use a deterministic pipeline for project management?

You should not use a deterministic pipeline for project management if your work requires highly adaptive, non-linear execution. This approach enforces strict sequential gates from PRD to execution, making it unsuitable for rapid prototyping or unstructured exploratory tasks that lack clear phase boundaries.