Catalog (generated)
September 18, 2026 · View on GitHub
Source of truth: products/plugins.yaml, catalogs/mcp-catalog.yaml, catalogs/skills-layout.json.
Marketplace metadata 0.7.0. +10 plugins · +45 skills · +18 agents · +9 official MCP servers.
Plugins
| Plugin | Version | Skills | MCP | Role |
|---|---|---|---|---|
nanlabs-core | 0.4.0 | 7 | — | Recommended first install. Setup doctor + /nanlabs-core:setup. |
nanlabs-data | 0.1.0 | 2 | — | dbt and Snowflake validation skills |
nanlabs-delivery | 0.1.0 | 19 | — | PRD, TRD, ADR, work items, assessments, and delivery process |
nanlabs-design | 0.2.0 | 6 | figma | Figma MCP and UI/UX intelligence (not a full designer workflow) |
nanlabs-forge | 0.2.0 | 4 | github, gitlab | GitHub and GitLab CLI automation plus official GitHub and GitLab MCP |
nanlabs-integrations | 0.2.0 | 4 | atlassian, clickup, linear, notion, shortcut, slack | ClickUp, Slack, Linear, Shortcut, Notion, and Atlassian (Jira/Confluence) MCP plus CLI skills |
nanlabs-ops | 0.1.0 | 3 | — | Workstation triage, presentations ops, and skill contribution |
nanlabs-tooling | 0.1.0 | 2 | — | Playwright CLI and Jupyter notebook scaffolding |
nanlabs-workflow | 0.1.0 | 2 | — | Client delivery workflows and bootstrap |
nanlabs-agents | 0.2.1 | — | — | Optional. Full agent roster. |
Official MCP
Authenticate in the client (OAuth). Plugins never contain tokens.
| Server | Plugin | Official URL | Notes |
|---|---|---|---|
atlassian | nanlabs-integrations | https://mcp.atlassian.com/v2/mcp | Covers Jira, Confluence, Jira Service Management, Bitbucket, Loom. Official Atlassian Rovo MCP v2. One server covers Jira and Confluence. |
clickup | nanlabs-integrations | https://mcp.clickup.com/mcp | Official ClickUp hosted MCP. OAuth only; API tokens are not supported. |
figma | nanlabs-design | https://mcp.figma.com/mcp | Official Figma remote MCP. OAuth. Figma allowlists MCP clients. |
github | nanlabs-forge | https://api.githubcopilot.com/mcp/ | Official GitHub hosted MCP. OAuth in VS Code / Copilot; some Cursor setups still prompt for a PAT in user MCP config, not in this plugin. |
gitlab | nanlabs-forge | https://gitlab.com/api/v4/mcp | Official GitLab.com MCP. Self-managed instances use https://<host>/api/v4/mcp in user config instead. |
linear | nanlabs-integrations | https://mcp.linear.app/mcp | Official Linear hosted MCP. OAuth 2.1. SSE at /sse is deprecated. |
notion | nanlabs-integrations | https://mcp.notion.com/mcp | Official Notion hosted MCP. OAuth. Open-source notion-mcp-server is unmaintained. |
shortcut | nanlabs-integrations | https://mcp.shortcut.com/mcp | Official Shortcut hosted MCP. OAuth; no API token. |
slack | nanlabs-integrations | https://mcp.slack.com/mcp | Official Slack hosted MCP. OAuth. Slack does not support Dynamic Client Registration; workspace admin approval is required. Slack's own client plugins may still be needed for client-id-bound OAuth. |
Skills by group
| Group | Plugin | Count | Skills |
|---|---|---|---|
core | nanlabs-core | 7 | nanlabs-assistant, nanlabs-dev-companion, nanlabs-output-handshake, nanlabs-pyrightination, nanlabs-pr-fallback, nanlabs-setup, nanlabs-workspace-knowledge-sync |
data | nanlabs-data | 2 | dbt-validation, snowflake-validation |
delivery | nanlabs-delivery | 19 | nanlabs-adr, nanlabs-agreement, nanlabs-bug, nanlabs-decision-log, nanlabs-development-workflow, nanlabs-epic, nanlabs-incident, nanlabs-management-unit-assessment, nanlabs-meeting-minutes, nanlabs-planning, nanlabs-prd, nanlabs-project-assessment, nanlabs-project-assessment-evidence, nanlabs-spike, nanlabs-task, nanlabs-technical-unit-assessment, nanlabs-trd, nanlabs-user-story, nanlabs-work-item |
design | nanlabs-design | 6 | figma, figma-code-connect-components, figma-create-design-system-rules, figma-create-new-file, figma-implement-design, ui-ux-pro-max |
forge | nanlabs-forge | 4 | gh-address-comments, gh-fix-ci, github-cli-workflow, gitlab-cli-workflow |
integrations | nanlabs-integrations | 4 | clickup-cli, linear, nan-slack-assistant, slack-cli |
ops | nanlabs-ops | 3 | nanlabs-presentations-reconciliation, nanlabs-propose-skill, nanlabs-workstation-triage |
tooling | nanlabs-tooling | 2 | jupyter-notebook, playwright-cli |
workflow | nanlabs-workflow | 2 | nanlabs-workflow-client-bootstrap, nanlabs-workflow-generic-project |
Complete install
Claude Code
/plugin marketplace add nanlabs/agent-toolkit
/plugin install nanlabs-core@nanlabs-agent-toolkit
/plugin install nanlabs-data@nanlabs-agent-toolkit
/plugin install nanlabs-delivery@nanlabs-agent-toolkit
/plugin install nanlabs-design@nanlabs-agent-toolkit
/plugin install nanlabs-forge@nanlabs-agent-toolkit
/plugin install nanlabs-integrations@nanlabs-agent-toolkit
/plugin install nanlabs-ops@nanlabs-agent-toolkit
/plugin install nanlabs-tooling@nanlabs-agent-toolkit
/plugin install nanlabs-workflow@nanlabs-agent-toolkit
/plugin install nanlabs-agents@nanlabs-agent-toolkit
/nanlabs-core:setup
GitHub Copilot CLI
copilot plugin install nanlabs/agent-toolkit:plugins/nanlabs-core
copilot plugin install nanlabs/agent-toolkit:plugins/nanlabs-data
copilot plugin install nanlabs/agent-toolkit:plugins/nanlabs-delivery
copilot plugin install nanlabs/agent-toolkit:plugins/nanlabs-design
copilot plugin install nanlabs/agent-toolkit:plugins/nanlabs-forge
copilot plugin install nanlabs/agent-toolkit:plugins/nanlabs-integrations
copilot plugin install nanlabs/agent-toolkit:plugins/nanlabs-ops
copilot plugin install nanlabs/agent-toolkit:plugins/nanlabs-tooling
copilot plugin install nanlabs/agent-toolkit:plugins/nanlabs-workflow
copilot plugin install nanlabs/agent-toolkit:plugins/nanlabs-agents
Cursor IDE (local)
mkdir -p ~/.cursor/plugins/local
REPO=/path/to/agent-toolkit
ln -sfn "$REPO/plugins/nanlabs-core" ~/.cursor/plugins/local/nanlabs-core
ln -sfn "$REPO/plugins/nanlabs-data" ~/.cursor/plugins/local/nanlabs-data
ln -sfn "$REPO/plugins/nanlabs-delivery" ~/.cursor/plugins/local/nanlabs-delivery
ln -sfn "$REPO/plugins/nanlabs-design" ~/.cursor/plugins/local/nanlabs-design
ln -sfn "$REPO/plugins/nanlabs-forge" ~/.cursor/plugins/local/nanlabs-forge
ln -sfn "$REPO/plugins/nanlabs-integrations" ~/.cursor/plugins/local/nanlabs-integrations
ln -sfn "$REPO/plugins/nanlabs-ops" ~/.cursor/plugins/local/nanlabs-ops
ln -sfn "$REPO/plugins/nanlabs-tooling" ~/.cursor/plugins/local/nanlabs-tooling
ln -sfn "$REPO/plugins/nanlabs-workflow" ~/.cursor/plugins/local/nanlabs-workflow
ln -sfn "$REPO/plugins/nanlabs-agents" ~/.cursor/plugins/local/nanlabs-agents
Reload Cursor after the symlinks exist.