vector-skills-retrieve…
Retrieve a bounded bundle of relevant external skills from the local skill workspace using vector embedding similarity only.
Retrieve a bounded bundle of relevant external skills from a prebuilt Graph of Skills workspace. Use when the task may need specialized skills, scripts, or references that are not already obvious from current context, especially in containerized eval environments that mount a
$ npx -y skills add davidliuk/graph-of-skills --skill graph-skills-retriever --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/graph-skills-retrieverContext preview
The summary Claude sees to decide when to auto-load this skill.
Retrieve a bounded bundle of relevant external skills from a prebuilt Graph of Skills workspace. Use when the task may need specialized skills, scripts, or references that are not already obvious from current context, especially in containerized eval environments that mount a
name: graph-skills-retriever description: Retrieve a bounded bundle of relevant external skills from a prebuilt Graph of Skills workspace. Use when the task may need specialized skills, scripts, or references that are not already obvious from current context, especially in containerized eval environments that mount a prebuilt GoS graph. inputs: - task description or subproblem summary outputs: - a ranked skill bundle with full instructions and source paths compatibility: - claude-code - codex - gemini-cli allowed-tools: - shell
Use this skill instead of manually browsing a large skill library.
It assumes the environment already provides:
If that wiring is missing, read `references/container-layout.md`.
Construct the query yourself. Do not rely on the retrieval system to infer missing task structure for you.
A good query should usually include only the retrieval-critical fields that are actually known:
Keep it short, but make it specific. Prefer a compact noun/verb phrase over a long paragraph.
Good patterns:
update embedded xlsx in pptx and preserve formulas parallel tfidf indexing with processpoolexecutor deterministic ranking civ6 district adjacency exact calculator for verifier parse branching dialogue script into graph export
Bad patterns:
please solve this task for me I need help with a benchmark task fix the project and make everything work
Run:
graphskills-query "short specific query with goal + artifact + operation + constraint"
Useful flags:
graphskills-query "debug spring boot jakarta migration build errors" --top-n 5 --seed-top-k 4 --max-context-chars 9000 graphskills-query "extract text from receipts into xlsx" --json graphskills-query "review paper references and improve the draft" --workspace /opt/graphskills/runtime
1. Start with a short task-level query. 2. Read the returned bundle carefully and check the retrieval status. 3. If the result says `Retrieval Status: NO_SKILL_HIT`, explicitly state that no relevant skill was retrieved and continue on a no-skill path. Do not imply that you used a retrieved skill. 4. If the result says `Retrieval Status: SKILL_HIT`, inspect the task requirements, tests, and verifier first. Write down the minimum acceptance requirements before implementing. 5. Use the exact `Source:` paths returned by retrieval. Do not reconstruct paths from the skill name or scan the whole skill library if a `Source:` path is already available. 6. Follow the retrieved skill instructions and inspect the referenced `Source:` paths when you need scripts or references from a specific skill. 7. Use the skill bundle to narrow the solution space. Prefer the shortest path to verifier pass, and prefer adapting an existing script or interface over inventing a broader replacement. 8. Re-query with a narrower subproblem if the task shifts.
[EMNLP '26] Dependency-Aware Structural Retrieval for Massive Agent Skills
Retrieve a bounded bundle of relevant external skills from the local skill workspace using vector embedding similarity only.