rules-distill

Scan installed skills and distill cross-cutting principles into rule file changes.

3|2|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/agentmatters/mullai-bot --skill rules-distill-agentmatters
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rules-distill
Source: https://github.com/agentmatters/mullai-bot/tree/main/src/Mullai.Skills/Skills/claude-code-everything/rules-distill
Command: npx skills add https://github.com/agentmatters/mullai-bot --skill rules-distill-agentmatters

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, and includes scripts (resource) components.

What problem does it solve?

Scan installed skills to identify recurring principles and distill them into formal rules that guide behavior across the skill set.

Core Features & Use Cases

  • Inventory skills to surface cross-cutting patterns.
  • Propose appends, revisions, or new rule files to enforce consistency.
  • Support governance and maintenance by converting tacit guidance into explicit rules.

Quick Start

Execute the distill workflow to gather skill signals and review draft rule changes.

Frequently Asked Questions about rules-distill

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

FAQPage Schema
How do I distill cross-cutting principles from installed skills into actionable rules?

Cross-cutting principles are distilled by scanning installed skills to identify recurring patterns, then using LLM judgment to propose appends, revisions, or new rule files with evidence drawn from multiple skills.

What is the best way to convert tacit skill guidance into explicit governance rules?

Tacit guidance is converted into explicit governance rules by running deterministic collection scripts on the skill inventory, then applying an LLM-driven judgment phase to ensure accuracy, coverage, and safety.

How do I inventory installed skills to surface recurring patterns for rule distillation?

Inventory installed skills by executing scripts/scan-skills.sh and scripts/scan-rules.sh to gather skill signals, which are then analyzed to surface cross-cutting patterns for rule distillation.

Does this skill distillation workflow require jq to operate?

Yes, jq is a required dependency for the skill distillation workflow, supporting the deterministic collection scripts that scan installed skills and rules before the LLM judgment phase.

Can I propose revisions to existing rule files based on evidence from multiple skills?

Yes, you can propose appends, revisions, or new rule files based on evidence drawn from multiple skills, ensuring that cross-cutting principles are enforced consistently across the skill set.

What are the limitations of using LLM judgment for distilling rules from a skill inventory?

LLM judgment ensures accuracy, coverage, and safety during rule distillation, but it operates on signals collected by deterministic scripts, meaning rule proposals depend on the quality and completeness of the scanned skill inventory.