Lazy Skills — Development skill for Claude Code
Progressive skill-loading orchestrator for Claude Code.
How to install Lazy Skills
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open fibrousop07-dev/lazy-skills and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Lazy Skills does
Progressive skill-loading orchestrator for Claude Code. Auto-routes multi-step tasks across connected skills without a slash command, with an optional keyword-based skill-hint hook and a one-command bootstrap installer for a known-good skill set.
Alternatives in Development
- Claude How To — by luongnv89 — Example-driven guide to mastering Claude Code through progressive tutorials with copy-paste tem 8.5k ★
- Beta Release — Create a beta pre-release for the project 233 ★
- Lazy Bird — Universal development automation for ANY project 224 ★
README
lazy-skills
A Claude Code skill that routes multi-step or multi-tool tasks to the right combination of connected skills — without loading every skill's full instructions upfront. Includes an optional prompt-keyword hint hook and a one-command installer for a known-good skill set.
Why
A large skill library only stays cheap if the model doesn't pay a token tax just for it existing. Every skill's frontmatter is already in context all the time (cheap, unavoidable). The expensive part is a skill's *body*, which only loads once it triggers. The risk with a big library isn't the skill count — it's tasks that quietly need two or three skills working together, where only loading the first one leaves you improvising the rest.
`lazy-skills` handles that narrow job: when a task looks like it needs more than one connected skill, it figures out which ones *before* starting, loads only those, and gets out of the way entirely for single-skill tasks.
The actual selling point: you don't need to type `/lazy-skills`
This is a skill, not a command you have to remember. Claude Code auto-triggers it from its description whenever a task's shape matches — multiple chained actions, or uncertainty about whether companion skills exist. Just describe what you want normally:
"Query my orders table, format the SQL, and validate it against my schema before running it in prod."
That's it. No slash command required. The `/lazy-skills` wrapper (see below) exists purely as a convenience for when you want to invoke it explicitly — not because you need it to work.
How it works
- Decide if the task needs the graph at all. Most tasks don't — single-skill work skips everything below with zero overhead.
- Consult the dependency graph (
references/skill_map.json) — either by reading it directly or resolving it programmatically withscripts/check_deps.py. - Load connected skills just-in-time, not upfront. Only read a connected skill's
SKILL.mdright befo
Related Skills
Agentic MCP Skill
Agentic-MCP, Progressive MCP client with three-layer lazy loading. Validates AgentSkills.io pattern for effici
Forge Load
Lazy skill loading library for non-Claude-Code providers — part of the forge module framework
TYPO3 Frontend Patterns Skill
Reusable frontend patterns (sticky header, breadcrumb, lazy loading)
Specforge
SpecForge's job is to keep the good parts — artifact gating, progressive loading, profile tailoring, sub-agent
Distribb Setup
Set up Distribb - check API key, confirm website + GSC are connected, enable the slash commands
Mem Migrate Global
Migrate v1.0 per-workspace .gowth-mem/ folders into the v3.0 global ~/.gowth-mem/. Routes lines into workspace
Related Agents
Optimizer Commands
Specialized agent for optimizing Claude Code slash commands. Expert in command frontmatter, argument-hint synt
Narwhal Performance
Web-performance specialist for the narwhal audit — Core Web Vitals hygiene, render-blocking resources, image w
Implement Performance Explorer
Explores 3 performance optimization approaches - caching, lazy loading, and