rysweet/agent-kgpacks/kg-pack
Claude Code and agent skill by rysweet/agent-kgpacks
- community
Checking that the SKILL.md file is still in the repository.
Knowledge graph pack manager. Build, install, list, query, and update domain-expert knowledge packs. Use when user says /kg-pack or wants to add expert knowledge to Claude Code.
Install
npx vskill@latest install rysweet/agent-kgpacks/kg-packSKILL.md
Knowledge Graph Pack Manager
Build, install, and manage domain-expert knowledge packs that give Claude deep expertise in specific technologies, frameworks, and languages.
Each pack is a LadybugDB graph database containing extracted documentation with vector embeddings for semantic search, entity relationships, and facts.
Setup
This skill requires the agent-kgpacks repository. If not present:
Set KGPACKS_ROOT to the repo location (defaults to ~/.wikigr/agent-kgpacks):
Commands
Parse the user's arguments to determine the subcommand:
| Command | Example | What it does | |
|---|---|---|---|
list | /kg-pack list | Show all available and installed packs | |
install <name> | /kg-pack install rust-expert | Install a pack as a Claude Code skill in this project | |
build <topic> | /kg-pack build "kubernetes networking" | Build a new pack from a topic | |
build-from-urls <file> | /kg-pack build-from-urls urls.md | Build a pack from a URL list | |
query <pack> <question> | /kg-pack query rust-expert "how do lifetimes work?" | Query a pack's knowledge graph | |
update <name> | /kg-pack update rust-expert | Rebuild a pack with latest docs | |
info <name> | /kg-pack info rust-expert | Show pack details | |
uninstall <name> | /kg-pack uninstall rust-expert | Remove a pack's skill from this project |
Execution
list
install <name>
- Verify pack exists at
$KGPACKS_ROOT/data/packs/{name}/pack.db - Generate and write SKILL.md to
.claude/skills/{name}/SKILL.mdin the current project - The skill tells Claude how to query that pack's KG when the domain comes up
build <topic>
- Normalize topic → pack name (lowercase, hyphens)
- Use WebSearch to find 30-50 documentation URLs
- Create
$KGPACKS_ROOT/data/packs/{name}/urls.txt - Run build:
- Install skill:
uv run python scripts/install_pack_skills.py
query <pack> <question>
info <name>
Read and display $KGPACKS_ROOT/data/packs/{name}/manifest.json.
update <name>
Delete pack.db, re-run build script, re-install skill.
uninstall <name>
Notes
- Builds require
ANTHROPIC_API_KEYand take 3-30 minutes - Pack databases (pack.db) are 2-50 MB, built locally
- Skills activate in the next Claude Code session, not the current one
- Run
/kg-pack listto see what's available before installing
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/kg-pack/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/rysweet/agent-kgpacks/kg-pack)