Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By tyroneross
Local doc-content cache + authoritative API source registry with a 7-day freshness contract
npx claudepluginhub tyroneross/rosslabs-ai-toolkit --plugin api-registryInitialize the api-registry database and seed 20 well-known services
Auto-discover services from local projects and review candidates
Add a new service to the registry
Refresh latest-version info for registered services
Look up authoritative sources for an API/library/tool
Use BEFORE writing API config, env setup, auth, LLM client init, or debugging an external service. Returns authoritative source URLs, latest version, and deprecation warnings. Triggers on any named library/API/tool.
Contract for external plugins (build-loop, debugger, research) to consult api-registry during API setup or debug. Reads ~/.api-registry/registry.db; exits silently if absent.
Use when the user asks how a library/API/tool works, requests docs for a named service, or asks about current models/versions/endpoints. Routes via api-registry to Context7 or WebFetch for authoritative answers.
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Harness-native ECC operator layer - 61 agents, 246 skills, 76 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Complete collection of battle-tested Claude Code configs from an Anthropic hackathon winner - agents, skills, hooks, and rules evolved over 10+ months of intensive daily use
Efficient skill management system with progressive discovery — 410+ production-ready skills across 33+ domains
Barbara Minto's Pyramid Principle for short-form, long-form, presentations, and audits
Debug with memory of past bugs — pattern extraction and parallel domain assessment
Map dependencies and analyze blast radius before changing code
Multi-phase build orchestration with integrated debugging: assess, plan, execute, review, iterate. Plan-verify gate on Phase 2. Optional UI design gates. Bundled debug-loop, debugging-memory, logging-tracer skills + MCP incident-memory server. Orchestrator owns when-to-fire; bundled skills own procedural detail; logging-tracer-bridge is an optional escalation hop to the standalone claude-code-debugger supporting plugin for extended capability.
Extract blog and news content from any website
Local registry of authoritative API/library/tool source URLs, queried before any API is configured or debugged. Stops Claude Code from emitting config based on stale training data.
cd /path/to/api-registry
npm install
tsx scripts/init.ts
Register as a Claude Code plugin (add to your user-level ~/.claude/config.json or install via marketplace).
To exempt your own projects/scopes from the package-install cooldown, copy the
template and edit it before running init:
mkdir -p ~/.api-registry
cp data/owned.example.json ~/.api-registry/owned.json
# edit ~/.api-registry/owned.json — list your npm scopes and project names
~/.api-registry/owned.json lives in your home directory and is never
committed. init reads it and marks the matching services author_owned in
the registry DB.
/api-registry:init — bootstrap DB + seed 20 services/api-registry:scan [--path <dir>] — discover services used in projects under a directory (defaults to the current working directory)/api-registry:add <name> — add a single service/api-registry:lookup <name> — show registered sources/api-registry:docs <name> [query] — route doc question through Context7/WebFetch/api-registry:refresh [<name> | --all | --stale] — re-check latest versions/api-registry:list [category] — browse registryWhen you say "configure better-auth" or "what groq models are available", the api-registry skill fires, looks up the service, and routes your question to the authoritative docs instead of training data.
Build-loop and debugger plugins consult it via the build-loop-bridge contract.
~/.api-registry/
registry.db — SQLite source of truthregistry.yaml — human-readable mirrorlogs/refresh.log — version drift lognpm test # unit + integration
npm run typecheck