bmad-distillator

An AI assistant that helps you create personalized, actionable, and efficient plans.

Updated May 17, 2026
One-click install
npx skills add https://github.com/thuantan2060/facebook-sale-tracking --skill bmad-distillator-thuantan2060
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-distillator
Source: https://github.com/thuantan2060/facebook-sale-tracking/tree/main/.agents/skills/bmad-distillator
Command: npx skills add https://github.com/thuantan2060/facebook-sale-tracking --skill bmad-distillator-thuantan2060

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill eliminates bloated source-document context by producing a hyper-compressed distillate that preserves every fact, decision, constraint, and relationship without losing information.

Core Features & Use Cases

  • Lossless document distillation: converts multiple source documents into token-efficient bullet-only output suitable as sole LLM context.
  • Semantic compression (not summarization): preserves signal by stripping human/LLM overhead while maintaining completeness.
  • Semantic splitting for token budgets: automatically splits large distillates into self-contained sections when needed, with a root orientation index.
  • Completeness verification: runs a structured completeness and format check, with targeted fix passes if gaps are detected.
  • Optional round-trip validation: verifies losslessness by reconstructing originals from the distillate when subagent support is available.

Quick Start

Ask the bmad-distillator to distill your files with a target token budget and save the resulting distillate next to the primary source documents.

Frequently Asked Questions about bmad-distillator

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

FAQPage Schema
How do I compress documents for LLM context without losing facts?

Losslessly compress documents for LLM context by distilling them into token-efficient, bullet-only output that preserves every fact, decision, and relationship without summarization. This semantic compression strips overhead while maintaining complete information integrity.

What is semantic splitting for token budgets in document distillation?

Semantic splitting for token budgets automatically divides large distillates into self-contained sections with a root orientation index when token limits are exceeded. This ensures the compressed output remains within LLM context windows while preserving all extracted information.

How do I extract information from multiple source documents for downstream PRD generation?

Extract information from multiple source documents by running source analysis for routing and splitting, then producing thematically grouped bullet-only output with headings. This creates a structured distillate suitable as sole LLM context for downstream PRD, architecture, or generation tasks.

Can I verify losslessness when compressing documents for LLM context?

Verify losslessness through optional round-trip validation that reconstructs original documents from the distillate when subagent support is available. Additionally, structured completeness and format checks run automatically with targeted fix passes if any gaps are detected.

What's the best way to reduce token overhead in source documents for LLM workflows?

Reduce token overhead by applying semantic compression that strips human and LLM overhead while maintaining completeness. The process produces hyper-compressed distillates with thematically grouped bullets, returning structured JSON results for easy integration into LLM workflows.