Skip to content

oxfern/agent-inventory

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

agent-inventory

Inventory user-level skills, plugins, and MCP servers across AI coding agents — Claude, Codex, Grok, Factory Droid, Cursor, shared ~/.agents, and more — then prune them from a checkbox UI.

npx skills add oxfern/agent-inventory

What you get

  1. Autodetect common agent dotdirs (only homes that exist).
  2. HTML checklist (dark UI with chips + sticky JSONL sidebar) — same styling as the original agent-inventory workflow.
  3. Copy JSONL of checked items → paste back to the agent → delete with backups.

Use without an agent

# clone or after skills install, from the skill directory:
python3 agent-inventory/scripts/scan.py   # from repo root
# or, once installed:
python3 ~/.agents/skills/agent-inventory/scripts/scan.py

# mark items in the browser, save JSONL, then:
python3 ~/.agents/skills/agent-inventory/scripts/apply.py pending.jsonl

Add more agents

python3 agent-inventory/scripts/scan.py --add mybot=~/.mybot --add acme=~/.acme:generic

Or persist extras:

~/.config/agent-inventory/agents.extra.json

{
  "agents": {
    "mybot": { "home": "~/.mybot", "kind": "generic", "label": "My Bot" }
  }
}

Skill body

See agent-inventory/SKILL.md for the agent workflow. References:

Requirements

  • Python 3.11+ (stdlib only: tomllib, json, pathlib, …)
  • No npm runtime dependency for scan/apply (only npx skills add for install)

About

Inventory & prune user-level skills, plugins, and MCP servers across AI coding agents. Install: npx skills add oxfern/agent-inventory

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors