⚔

Bdd

Comprehensive Behavior-Driven Development principles, practices, and collaboration patterns.

Installation

First, install the Han CLI tool:

npm install -g @thebushidocollective/han

Then install the plugin:

han plugin install buki-bdd

Overview

Comprehensive Behavior-Driven Development principles, practices, and collaboration patterns.

Skills

  • bdd-principles: Core BDD concepts, philosophy, and the Three Amigos practice
  • bdd-scenarios: Writing effective scenarios, examples, and specifications
  • bdd-patterns: Common BDD patterns, anti-patterns, and best practices
  • bdd-collaboration: Facilitating BDD workshops and fostering team collaboration

Skills

Hooks

🪝

UserPromptSubmit

Runs when the user submits a prompt, before Claude processes it.

cat "${CLAUDE_PLUGIN_ROOT}/hooks/enforce-bdd.md"

Referenced Files:

🪝

SubagentStop

Runs when a Claude Code subagent (Task tool call) has finished responding.

cat "${CLAUDE_PLUGIN_ROOT}/hooks/enforce-bdd.md"

Referenced Files: