Preview — skill and extension installs work today. Plugins marked Proposed are still being packaged; follow agent-hub for progress.

agent-hub · tooling surface

Every DataKnifeAI skill, installed into the tool you use.

One catalog for the org's agent skills, plugins, and editor extensions. Pick your tool, copy one command, and every workspace gets the same skills from agent-skills.

Install for


            

0
skills
0
add-ons
0
tools

Skills

SKILL.md folders from agent-skills. Install buttons target Cursor.

Plugins & extensions

Everything beyond a single skill, filtered for Cursor.

Proposed · plugin layout

One folder, every tool

A root plugin.json follows the open Agent Plugins standard, which Cursor, VS Code, and Copilot load directly. Cursor and Claude manifests sit alongside it for rules and Claude-specific pieces. Two marketplace files let every tool install straight from this repo.

Skills are copied in from agent-skills by CI rather than symlinked, because tools reject plugin files that resolve outside the plugin folder. agent-skills stays the single source of truth.

agent-hub/
├── .claude-plugin/marketplace.json  # Claude, Copilot CLI, VS Code
├── .cursor-plugin/marketplace.json  # Cursor
└── plugins/
    └── dataknifeai/
        ├── plugin.json               # Agent Plugins 1.0
        ├── .cursor-plugin/plugin.json
        ├── .claude-plugin/plugin.json
        ├── skills/   # copied from agent-skills by CI
        ├── rules/    # conventional commits, small MRs
        └── mcp.json      # templates, secrets via env

Supported tools

Where each tool looks for skills, and what else it can install.

Other ways to install

The one-liner above wraps scripts/install-skills.sh. These work too.

Makefile

From a checkout of agent-skills. Symlinks into ./.cursor/skills by default.

make install
make install-user
make install ONLY=gh-cli,kubectl-cli

Installer script

Point --target at any tool's skills folder. Add --copy for committed installs.

./scripts/install-skills.sh --target .claude/skills
./scripts/install-skills.sh --target .github/skills --copy
./scripts/install-skills.sh --dry-run

Workspace baseline

agent-workspace vendors agent-skills as a submodule for Cloud Agent pools and Coder workspaces.

git clone --recurse-submodules \
  https://github.com/DataKnifeAI/agent-workspace.git

Add to the hub

Shared first, product-specific last, per PROJECT_SETUP.

  1. SkillAdd skills/<name>/SKILL.md to agent-skills with name and description frontmatter. Run make validate.
  2. PluginBundle skills, rules, and MCP templates under plugins/<name>/ in agent-hub with a root plugin.json plus Cursor and Claude manifests.
  3. CatalogAdd the entry to catalog.js here. One skill, plugin, or extension per PR.