Skip to content

barryroodt/quartermaster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quartermaster

A Claude Code plugin that surveys what your agent actually has available — skills, plugins, MCP servers, MCP tools, slash commands, subagents, and curated CLIs — then surfaces the relevant pieces before planning a task. It builds a SQLite + FTS5 inventory, narrows by full-text search, reranks with Claude, and gates installs through a trust allowlist with SHA pins.

Install

# 1. Add marketplace + install plugin
claude plugin marketplace add <owner>/quartermaster
claude plugin install quartermaster

# 2. Install runtime deps (required — @anthropic-ai/sdk is not bundled)
bun install --cwd ~/.claude/plugins/cache/quartermaster

# 3. Build inventory
bun ~/.claude/plugins/cache/quartermaster/src/cli.ts init

Step 2 is required even on initial install — Claude Code's plugin install does not run bun install in the plugin cache.

Use

  • /qm init — build the inventory (run once, or after major plugin changes)
  • /qm survey <goal> — get ranked recommendations before planning
  • /qm install <capability_id> [--yes] [--yes-drift] — install a capability through the trust gate (e.g. /qm install skill:skills-sh:foo/bar@my-skill)
  • /qm list [--source-type=X] — dump inventory
  • /qm trust add <pattern> — add to allowlist (e.g. anthropic/*)
  • /qm prune — remove stale capabilities

See docs/superpowers/specs/2026-05-22-quartermaster-design.md for full design. See docs/v0.2-roadmap.md for known v0.1 limitations (MCP fetcher stub, deferred install kinds, plan-mode handoff).

About

Discovery plugin for Claude Code - surveys skills, plugins, MCP servers, and CLIs before planning. FTS5 + Claude rerank, trust allowlist with SHA pins.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors