← ClaudeAtlas

dont-reinventlisted

Teach an agent to acquire capabilities on its own — find existing skills before building, install to the right layer, adapt freely, sediment good methods back. Use when the agent faces a task needing a capability it doesn't have, or says "I can't do X" / 需要新能力/没有这个工具/想装 skill 时触发。
LucioLiu/agent-modpack · ★ 1 · AI & Automation · score 64
Install: claude install-skill LucioLiu/agent-modpack
**English** | [简体中文](SKILL.zh-CN.md) # Find the wheel before you build one (an agent's self-learning capability) > **What this is**: a "capability acquisition" discipline for a digital employee / agent. Install it, and when your agent hits a capability it doesn't have, it no longer just says "I can't do that" — it will, on its own: find an existing one → install it → break it in → sediment it back. > **Why**: most of the capabilities you'll ever need already exist as a skill somewhere (deck generation, social publishing, document processing…). Building from scratch is the last resort, not the first reaction. > **Capability boundary**: this skill does not ship its own search provider, downloader, or installer. The machine-readable provider-result / install-preview / provenance contracts live under `schemas/`; the actual search, preview/apply, update, uninstall, and harness placement must be supplied by the current environment's provider/installer adapter. When that capability isn't available, the only honest output is a manual-review plan — never claim a search or install actually happened. ## The core five steps (whenever a task needs a capability you don't have) 1. **Check the team's own shelf first**: `{{TEAM_SKILL_SHELF, e.g. <team-root>/methodology/skill-library/}}` — reuse what the team has already sedimented before you reinvent it. 2. **Search for an existing wheel** — go through whatever provider is genuinely available in the current environment, and get a structur