distill

Convert unstructured task text into a structured TASK specification aligned with TASK.schema.md.

16|2|Updated Apr 5, 2026
One-click install
npx skills add https://github.com/mikeprasad/aria-knowledge --skill distill-mikeprasad
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: distill
Source: https://github.com/mikeprasad/aria-knowledge/tree/main/plugin/skills/distill
Command: npx skills add https://github.com/mikeprasad/aria-knowledge --skill distill-mikeprasad

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates turning raw task text into a structured, executable TASK specification aligned with TASK.schema.md to ensure consistency and reduce misinterpretation across engineering tasks.

Core Features & Use Cases

  • Auto-tiers tasks by micro, standard, or full complexity.
  • Optional --group context loads CODEMAPs for cited paths and enhances context for validation.
  • Step-driven workflow: inputs, schema, validation, and output with optional archiving.
  • Clear frontmatter and schema enforcement to produce production-ready TASK.md for documentation and handoffs.
  • Triggered via /distill (and /distill --group=<tag> "<text>") to produce an actionable spec.

Quick Start

Paste a raw task description to /distill to generate a ready-to-use specification.

Frequently Asked Questions about distill

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

FAQPage Schema
How do I convert unstructured task text into a structured executable spec?

To convert unstructured task text into a structured executable spec, paste raw task descriptions to automatically generate a TASK specification aligned with TASK.schema.md, enforcing frontmatter requirements and validating required sections.

How do I automate task specification generation for CI checkpoints?

Automating task specification generation for CI checkpoints involves producing a ready-to-use TASK.md from raw text that enforces schema validation, enabling consistent documentation and handoffs directly within your workflow pipelines.

Can I load CODEMAPs for cited paths when generating task specifications?

Yes, you can load CODEMAPs for cited paths when generating task specifications by using the optional --group context tag, which enhances context specifically for validation during the transformation process.

How do I auto-tier engineering tasks by complexity level?

To auto-tier engineering tasks by complexity level, the transformation process automatically categorizes raw task text into micro, standard, or full tiers to ensure the resulting executable specification matches the required scale.

What is the best way to enforce frontmatter requirements in task specifications?

The best way to enforce frontmatter requirements in task specifications is to use an automated schema-aligned transformation that validates required sections and guarantees production-ready TASK.md files for engineering handoffs.

Do I need specific dependencies to transform raw tasks into executable specifications?

No specific dependencies are required to transform raw tasks into executable specifications, as the step-driven workflow independently handles inputs, schema validation, and output generation with optional archiving.