distill

Convert inbox documents into structured knowledge notes with traceable outputs.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/Gami19/rd-strands-agents --skill distill-gami19
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: distill
Source: https://github.com/Gami19/rd-strands-agents/tree/main/strands-py/backend/agent/skills/pr/distill
Command: npx skills add https://github.com/Gami19/rd-strands-agents --skill distill-gami19

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Distill inbox documents into structured knowledge notes to reduce manual workload and preserve original context and intent.

Core Features & Use Cases

  • Glossary creation for domain terms and acronyms.
  • Domain model design capturing entities, attributes, and relationships.
  • Business rules extraction and traceability mapping to source materials.
  • Optional follow-on artifacts: non-functional requirements, API specifications, and tech decision records.
  • Use cases: converting RFPs, technical docs, and meeting notes into audit-friendly notes for review and implementation.

Quick Start

Feed the inbox materials into the distill workflow to generate the 20_notes/ outputs including glossary.md, domain-model.md, and business-rules.md.

Frequently Asked Questions about distill

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

FAQPage Schema
How do I extract domain models and business rules from unstructured meeting notes?

You distill unstructured inbox documents into structured knowledge notes by feeding raw materials into a distillation workflow that outputs markdown files like domain-model.md and business-rules.md. This process preserves original context and enforces traceability mapping to the source documents.

What is the best way to create an audit-friendly glossary from technical documents?

The best way to create an audit-friendly glossary from technical documents is to distill the inbox materials into a structured glossary.md file. This consolidates domain terms and acronyms while maintaining traceability to the original source context and intent.

Can I generate API specifications and tech decision records from RFPs?

Yes, you can generate API specifications and tech decision records from RFPs by distilling the source documents. The workflow produces explicit outputs including api-spec.md, tech-decisions.md, and ADRs to capture technology decision rationales and requirements for implementation.

How to map non-functional requirements from scattered inbox documents?

You map non-functional requirements from scattered inbox documents by processing the raw materials through a structured distillation workflow. This consolidates organizational knowledge into a non-functional-requirements.md file, reducing manual workload and preserving the original intent of the source text.

Does distilling organizational knowledge require traceability to source materials?

Yes, distilling organizational knowledge requires traceability to source materials to preserve original context and intent. The distillation implementation enforces explicit outputs and traceability mapping, ensuring that generated notes, glossaries, and models remain audit-friendly for review.

What are the limitations of automated domain model design from RFPs?

Automated domain model design from RFPs targets specific organizational knowledge consolidation needs like entities, attributes, and relationships, but requires explicit source materials. It outputs structured markdown but relies on the quality of inbox inputs to accurately capture domain terms and business rules without manual intervention.