skill-optimizer

Refactor Claude Code skills into modular orchestrator and reference files using Progressive Disclosure Architecture.

1|Updated Jan 12, 2026
One-click install
npx skills add https://github.com/jovermier/claude-code-plugins-ip-labs --skill skill-optimizer
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-optimizer
Source: https://github.com/jovermier/claude-code-plugins-ip-labs/tree/main/plugins/dev/skills/skill-optimizer
Command: npx skills add https://github.com/jovermier/claude-code-plugins-ip-labs --skill skill-optimizer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill transforms Claude Code skills into optimized, modular versions using Progressive Disclosure Architecture (PDA) to dramatically reduce token usage and improve maintainability.

Core Features & Use Cases

  • Modularization: Break monolithic skills into orchestrator + reference components for on-demand loading.
  • PDA Adoption: Apply progressive disclosure to minimize token costs while preserving functionality.
  • Metadata Enhancement: Improve frontmatter for better discovery and trigger coverage.

Quick Start

Run the optimizer on a target skill to split it into an orchestrator and references, and create scripts/ and reference/ directories as needed.

Frequently Asked Questions about skill-optimizer

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

FAQPage Schema
How do I reduce token usage in large Claude Code skills?▼

To reduce token usage in Claude Code skills, you can modularize them using Progressive Disclosure Architecture (PDA), which splits monolithic files into an orchestrator and reference components for on-demand loading. This approach cuts token consumption by 80-95%.

What is Progressive Disclosure Architecture for skill modularization?▼

Progressive Disclosure Architecture (PDA) is a modularization pattern that breaks monolithic skills into an orchestrator plus reference and scripts directories, loading content on-demand to minimize token costs while preserving original functionality.

How do I refactor a monolithic skill into modular components?▼

To refactor a monolithic skill, split it into an orchestrator and reference files, extract scripts into dedicated directories, and optimize metadata for better discovery. This on-demand loading architecture reduces tokens and improves maintainability.

Can I optimize skill metadata for better trigger coverage?▼

Yes, skill metadata optimization improves frontmatter for better discovery and trigger coverage. The modularization process enhances metadata alongside splitting monolithic files into orchestrator and reference components to preserve functionality.

Does modularizing skills preserve the original functionality?▼

Yes, modularizing skills preserves original functionality. The refactoring process splits monolithic files into an orchestrator and reference components using PDA, ensuring on-demand loading reduces token costs without losing features.

When should I modularize a Claude Code skill to cut tokens?▼

You should modularize a Claude Code skill when it becomes large or bloated. Applying PDA by splitting into an orchestrator and reference files reduces token usage by 80-95% and improves maintainability for complex skills.