rules-distill

Distill cross-cutting principles from multiple skills into rules.

Updated Nov 19, 2025
One-click install
npx skills add https://github.com/Sake-Team/SmartSake --skill rules-distill-sake-team
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rules-distill
Source: https://github.com/Sake-Team/SmartSake/tree/main/backup/skills/rules-distill
Command: npx skills add https://github.com/Sake-Team/SmartSake --skill rules-distill-sake-team

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the process of extracting common principles from multiple skills, creating, revising, or appending rules that maintain consistency and completeness in a skillset.

Core Features & Use Cases

  • Skill Inventory: Collects a comprehensive inventory of all installed skills.
  • Cross-Cutting Principle Extraction: Identifies principles shared across multiple skills.
  • Rule Generation: Creates new rules, revises existing ones, or appends to rule files.
  • Use Case: When a skillstocktake reveals patterns that should be rules or when periodic maintenance of rules is required.

Quick Start

To initiate the rules distillation process, execute: bash ~/.claude/skills/rules-distill/scripts/scan-skills.sh

Frequently Asked Questions about rules-distill

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

FAQPage Schema
How do I extract cross-cutting principles from multiple skills to generate consistent rules?

You can extract cross-cutting principles from multiple skills by running a script that collects a comprehensive skill inventory, then uses LLM judgment to identify shared principles and generate or revise rules for skillset consistency.

What is the best way to automate rule generation during skillset maintenance?

Automating rule generation during skillset maintenance involves using deterministic scripts to scan installed skills and applying LLM analysis to distill cross-cutting principles into actionable rule files.

When do I need to distill principles from my installed skills into rules?

You need to distill principles from your installed skills into rules when a skillstocktake reveals recurring patterns that should be standardized or when periodic maintenance of rules is required to maintain completeness.

Can I append new principles to existing rule files without overwriting current rules?

Yes, the rule generation process supports appending new principles to existing rule files, alongside creating new rules or revising current ones to ensure your skillset remains consistent and up-to-date.

Does LLM analysis work with deterministic scripts for skill inventory collection?

LLM analysis works alongside deterministic scripts by using the scripts to collect a comprehensive skill inventory, while the LLM provides contextually informed decisions to extract cross-cutting principles and generate rules.

What are the limitations of using automated rule distillation for skillset optimization?

Automated rule distillation for skillset optimization relies on LLM judgment for contextually informed decisions, meaning the quality of generated rules depends on the LLM's ability to accurately identify shared principles across the collected skill inventory.