← ClaudeAtlas

discover-capabilitylisted

Use when a Personal Workspace may lack a capability, when choosing between an adopted local Skill, the user's Agent Skill Library, an existing candidate, or an internet source, or when asked to find a Skill, MCP, Prompt, Agent, API, or other reusable capability for later adoption.
qihangzhang-272/agent-skill-library · ★ 1 · AI & Automation · score 62
Install: claude install-skill qihangzhang-272/agent-skill-library
# Discover Capability Find the smallest missing capability without bypassing the user's existing library or running unadopted code. ## Core Rule Resolve capability sources in this order and stop at the first adequate layer: 1. active Skills and scenario Workflows in the target Personal Workspace; 2. the user's maintained `libraries/agent-skill-library/`; 3. that Workspace's candidates, trials, and registered local upstream repositories; 4. internet sources such as GitHub, Skill marketplaces, MCPs, Prompts, Agents, and APIs. Popularity never overrides fit, provenance, license, permissions, or script risk. ## Apply 1. State the concrete capability gap in one sentence. Do not search for a vague topic when an existing Skill already covers the required outcome. 2. Identify the target Personal Workspace. If none exists, return that `initialize-workspace` is required; do not write into the global Library as a substitute. 3. Inspect Workspace Skill descriptions and scenario entries. If an adopted Skill covers the gap, return it and stop. 4. Inspect the maintained Agent Skill Library by Skill description, package content, Plugin, reference chain, and current Git commit. If it covers the gap, create a Workspace candidate pointing to that exact Library package and stop before internet search. 5. Inspect existing candidates, trials, and registered upstream sources. Reuse a matching record instead of duplicating it. 6. Only when all local layers are insufficient, search external so