@innotech-ai/skills
v0.1.14
Published
Install InnoTech agent skills and MCP for Cursor, Claude Code, and 50+ agents — one command via npx skills + add-mcp.
Maintainers
Readme
@innotech-ai/skills
Install InnoTech SDLC agent skills and the InnoTech MCP server for Cursor, Claude Code, and 50+ other agents with one command.
This package wraps:
npx skills— copies skills into.cursor/skills/,.claude/skills/, etc.npx add-mcp— writes.cursor/mcp.json,.mcp.json, and other agent MCP configs
Skills are synced from @innotech-ai/claude-plugin (same workflows as /innotech:* in Claude Code).
Quick start
From your git repository root:
npx @innotech-ai/skillsNon-interactive (CI / team bootstrap):
npx @innotech-ai/skills -yCursor only:
npx @innotech-ai/skills -a cursor -yCustom host (self-hosted InnoTech):
INNOTECH_BASE=https://innotech.vyte.dev npx @innotech-ai/skills -yThen:
- OAuth — In Cursor: Settings → MCP →
innotech→ connect. In Claude Code: browser sign-in on first MCP use. - Setup — Ask your agent to run the InnoTech setup skill (or follow its steps) to link the repo and sync deploy config.
Commands
| Command | What it does |
|--------|----------------|
| npx @innotech-ai/skills | Install all skills + MCP (default) |
| npx @innotech-ai/skills check | Compare installed vs latest (reads .innotech/skills-package.json) |
| npx @innotech-ai/skills update -y | Reinstall skills (+ MCP) when outdated |
| npx @innotech-ai/skills skills | Skills only |
| npx @innotech-ai/skills mcp | MCP only |
| npx @innotech-ai/skills sync-env --workspace … --project … | Upload missing .env keys (REST API key required) |
| npx @innotech-ai/skills link-repo --workspace … --project … --remote … | Link origin to project (REST API key required) |
Options
| Flag | Description |
|------|-------------|
| -g, --global | User-wide install (~/.cursor/skills, ~/.cursor/mcp.json, …) |
| -a, --agent | Agent id (repeatable): cursor, claude-code, codex, … |
| -s, --skill | Install specific skills only (passed to npx skills) |
| -y, --yes | Skip prompts |
| --copy | Copy skills instead of symlinking |
| --base <url> | InnoTech origin (default https://innotech.ai) |
Install skills manually (without this CLI)
npx skills add innotech-ai/innotech.ai/src/packages/innotech-skills -a cursor -y
# or from npm extract path after install:
npx skills add ./node_modules/@innotech-ai/skills -yInstall MCP manually
npx add-mcp https://innotech.ai/mcp -n innotech -a cursor -a claude-code -yIncluded skills
| Skill | Purpose |
|-------|---------|
| setup | Link repo, .innotech/project.json, deploy defaults, env sync |
| analyze / analyze-here | Task analysis (cloud / local) |
| plan / plan-here | Planning + review |
| execute / execute-here | Build, PR, preview |
| fix / fix-here | Rework after review |
| merge / merge-here | Merge workflow |
| move-to-qa / move-to-qa-here | QA handoff |
| deploy | Coolify preview/main |
| investigate | Diagnose with ephemeral scripts (.env; no secrets) |
| create-innotech-task | Capture session work into a task |
Security
- MCP uses OAuth in supported clients — no API key in the MCP URL.
- REST helpers (
sync-env,link-repo) read~/.config/innotech/credentialsorINNOTECH_API_KEY. - Env values are never printed; sync-env only reports key names.
Publish
From the monolith root (requires NPM_TOKEN in .env):
npm run bump:agent-packages # patch bump all aligned versions
npm run bump:agent-packages 0.1.15 # explicit semver
npm run release:agent-packages # sync + publish plugin + skillsVersion manifest for clients: GET /api/agent-packages on your InnoTech host.
Auto-update
- MCP tools — always current on the server after deploy (no client reinstall for new tools).
- Skills — run
npx @innotech-ai/skills update -y(orcheckfirst). The CLI writes.innotech/skills-package.jsonon install/update. - Self-hosted — add
--manifestto prefer{INNOTECH_BASE}/api/agent-packagesbefore npm registry.
Related
- Claude Code plugin:
@innotech-ai/claude-plugin—/plugin install innotech@innotech-ai - MCP docs: https://innotech.ai/docs/mcp
- Claude plugin guide: https://innotech.ai/claude
