Enterprise-oriented toolkit for discovering, installing, chaining, and monitoring AI agent skills across Claude, VS Code, Cursor, Codex, Windsurf, Replit, and related environments.
- Offline-first registry backed by SQLite (
better-sqlite3) with versioned migrations. - Zod validation for every external payload (manifests, config files, remote search results).
- Structured logging via pino.
- Multi-source discovery (GitHub, npm, PyPI, extensible sources).
- Platform adapters that write to the correct paths for each host environment.
- Workflow engine for ordered skill chains with optional deadlines.
- MkDocs documentation site and Playwright smoke tests.
npm ci
npm run build
npx skill-orchestrator --helpnpx skill-orchestrator search "pdf workflow"
npx skill-orchestrator install my-skill --adapter cursor
npx skill-orchestrator list
npx skill-orchestrator platforms
npx skill-orchestrator chain "pdf-read,slide-gen,pdf-export"
npx skill-orchestrator help topics| Path | Purpose |
|---|---|
packages/core |
Domain logic only — no UI frameworks. |
packages/cli |
commander + chalk CLI (skill-orchestrator binary). |
packages/skill |
Bundled agent skill (SKILL.md). |
docs/ |
MkDocs sources (mkdocs.yml, docs/docs/). |
e2e/ |
Playwright tests. |
Merge order:
~/.skill-orchestrator/config.json./.skill-orchestrator.json(workspace; cannot override secrets)SKILL_ORCHESTRATOR_*environment variables
better-sqlite3 ships prebuilt binaries for common Node versions on macOS, Linux, and Windows. If compilation is required, install the platform toolchain (Xcode CLT on macOS, build-essential on Debian/Ubuntu, Visual Studio Build Tools on Windows).
Apache-2.0 — see LICENSE.