bmild-elicit

Guide refinement of BMILD workflow artifacts using curated elicitation methods.

3|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/micfre/BMILD --skill bmild-elicit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmild-elicit
Source: https://github.com/micfre/BMILD/tree/main/.agents/skills/bmild-elicit
Command: npx skills add https://github.com/micfre/BMILD --skill bmild-elicit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

BMILD workflow artifacts (requirements, UX designs, architecture decisions, slice definitions) often contain unstated assumptions, vague requirements, and missing perspectives that lead to rework, flawed implementations, and missed project goals. This skill solves that problem by guiding users through rigorous, targeted elicitation to strengthen their work before implementation.

Core Features & Use Cases

  • Curated Elicitation Method Registry: Access 50+ proven elicitation methods selected from a standardized registry based on your content's specific weaknesses, eliminating guesswork in method selection.
  • Context-Aware Refinement: Automatically identifies your content type (requirements, UX design, architecture decision, slice definition) and most likely gaps (vague requirements, untested assumptions, missing perspectives) to recommend the best-fit refinement approach.
  • Boundary-Respecting Workflow: Only refines content you explicitly authorize, respects BMILD persona ownership rules, and suggests the appropriate persona for cross-domain gaps instead of overstepping into owned work.
  • Use Case: If you have a draft slice definition with unclear acceptance criteria, this skill will guide you through targeted methods to surface missing edge cases, validate underlying assumptions, and clarify requirements before passing the work to the implementation team.

Quick Start

Invoke the bmild-elicit skill with your draft BMILD artifact to start a guided session that surfaces hidden assumptions, stress-tests decisions, and refines your content for rigor.

Frequently Asked Questions about bmild-elicit

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

FAQPage Schema
How do I refine BMILD specs to surface hidden assumptions and gaps?

To refine BMILD specs and surface hidden assumptions, you can use a guided elicitation process that applies targeted methods to identify vague requirements and missing perspectives before implementation begins. This enforces strict adherence to a curated registry of over 50 proven elicitation methods.

What is the best way to validate unclear acceptance criteria in a draft slice definition?

Validating unclear acceptance criteria in a draft slice definition involves guiding users through targeted elicitation methods to surface missing edge cases and validate underlying assumptions. This context-aware refinement automatically identifies your content type to recommend the best-fit approach.

How does assumption testing work for architecture decision records?

Assumption testing for architecture decision records works by applying targeted elicitation methods to stress-test decisions and identify unstated assumptions. The workflow iterates until you explicitly proceed with the refined content, ensuring all gaps are addressed.

Can I use targeted elicitation methods to fix vague requirements documents?

Yes, you can use targeted elicitation methods to fix vague requirements documents by selecting from a standardized registry of over 50 proven techniques. This eliminates guesswork in method selection by matching approaches to your content's specific weaknesses.

Does spec-driven development refinement respect BMILD persona ownership boundaries?

Spec-driven development refinement respects BMILD persona ownership boundaries by only refining content you explicitly authorize. It suggests the appropriate persona for cross-domain gaps instead of overstepping into owned work, maintaining strict boundary controls.