skill-distiller

Distill successful chat workflows into reusable Codex or Claude skills.

Updated Apr 26, 2026
One-click install
npx skills add https://github.com/kennykankush/skillpack --skill skill-distiller-kennykankush
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-distiller
Source: https://github.com/kennykankush/skillpack/tree/main/plugins/workbench/skills/skill-distiller
Command: npx skills add https://github.com/kennykankush/skillpack --skill skill-distiller-kennykankush

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converts tacit, working interaction patterns into reusable Codex or Claude skills, enabling durable, shareable workflows.

Core Features & Use Cases

  • Distill successful chat, project, or reasoning patterns into a reusable skill definition.
  • Provide a clear guide for placement in skillpacks/plugins and generalization rules to avoid overfitting.
  • Include templates, guardrails, and validation guidance to support reliable reuse.

Quick Start

Follow the distillation workflow to capture a working interaction and generate a new skillpack entry.

Frequently Asked Questions about skill-distiller

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

FAQPage Schema
How do I turn successful Claude or Codex chat workflows into reusable skills?

To turn successful chat workflows into reusable skills, you distill the interaction patterns into a structured definition with frontmatter, generalization rules, guardrails, and quality gates for reliable reuse.

What is the best way to convert project patterns into shareable skillpack templates?

Converting project patterns into shareable skillpack templates requires applying a distillation workflow that captures decision traces and generalizes them to avoid overfitting, ensuring safe and durable plugin entries.

Can I create skills for both Codex and Claude from the same working interaction?

Yes, you can distill working interactions into reusable skills for both Codex and Claude by applying generalization rules and falsifiable quality gates to validate the templates for either platform.

What components are needed to generate a reusable skill definition from a decision trace?

Generating a reusable skill definition requires a structured frontmatter with name and description, a distillation workflow, generalization rules, guardrails, and falsifiable quality gates to ensure safe skill creation.

How do generalization rules prevent overfitting when distilling skills?

Generalization rules prevent overfitting during skill distillation by abstracting specific chat interactions into broader patterns, ensuring the resulting templates remain applicable across diverse project contexts.

Why do I need falsifiable quality gates when creating skillpack entries?

Falsifiable quality gates are needed when creating skillpack entries to validate the distilled skill definitions, ensuring the generated templates meet safety and reliability standards before being shared or reused.