Install · 30 seconds · free · expert skills

Add WinDAGs to the tool
you already use.

Your agent gets a library of expert skills and a way to plan work before it runs. Start simple; the technical install paths are below.

✓ Claude Code✓ Claude Desktop✓ Cursor✓ Codex CLI✓ Gemini CLI✓ Any MCP client
▶ Live · this is the actual install30 sec
Terminal recording of installing windags-skills via the Claude plugin marketplace

What you'll have when you're done

  • Your AI agent can search and use specialist skills when the work needs real domain knowledge.
  • In Claude Code: a /next-move slash command that predicts your next 3-wave action plan from your git state and recent files.
  • No API keys for the read-only install path. Search and skill lookup run locally; execution uses whatever provider you configure in your client.

Prerequisites

  • One of: Claude Code, Claude Desktop, Cursor, Codex CLI, Gemini CLI, or any MCP-compatible client.
  • Node.js 18 or later (only for the MCP path; Claude Code path doesn't need it).
  • About 30 seconds.

Pick your path

Two ways to install. Pick whichever matches your client. They give you slightly different surfaces (slash commands vs MCP tools) and you can install both.

Path 1

Plugin marketplace (Claude Code)

The fastest install. Adds the marketplace, installs the plugin, and you're done. Slash commands and skills appear automatically in Claude Code.

shell
$ claude plugin marketplace add curiositech/windags-skills && claude plugin install windags-skills
What lands
503+ skills + 6 meta-DAG subagents in ~/.claude/skills/ and ~/.claude/agents/.
What it costs
$0 to install. Skills run on whatever model your client already uses.
Verify
In any Claude Code session, type /next-move. If it autocompletes, you're set.
Path 2

MCP server (any client)

The MCP server exposes windags_skill_search, windags_skill_graft, and windags_skill_reference over stdio. Zero API keys for the read-only tools — BM25 runs locally.

Claude Code

shell
$ claude mcp add windags -- npx -y @workgroup-ai/mcp-server

Claude Desktop

Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

json
{
  "mcpServers": {
    "windags": {
      "command": "npx",
      "args": ["-y", "@workgroup-ai/mcp-server"]
    }
  }
}

Cursor

Edit ~/.cursor/mcp.json:

json
{
  "mcpServers": {
    "windags": {
      "command": "npx",
      "args": ["-y", "@workgroup-ai/mcp-server"]
    }
  }
}

Codex / Gemini CLI / generic stdio MCP

Any client that supports stdio MCP works. Run npx @workgroup-ai/mcp-server and connect over stdio.

Verify

  1. Open a session in your client and ask: "search WinDAGs for skills about Postgres connection pooling". The agent should call windags_skill_search and return ranked matches.
  2. Then: "graft the top match into context". The full skill body should appear and the agent's next answer should be visibly more specific.
  3. For Claude Code only — type /next-move to invoke the prediction pipeline.

Privacy

Telemetry is local-only. Every skill graft and reference load gets recorded to ~/.windags/skill-state.db (SQLite) on your machine. The data feeds local re-ranking and gap detection. There is no --share flag yet; when one ships it will be opt-in, hashed before upload, and documented in public before the flag goes live.

Troubleshooting

Slash commands don't appear after plugin install
Restart Claude Code. The plugin loader scans on startup.
MCP tools don't appear in the picker
Confirm the JSON config validates. Restart the client. In Claude Code, run claude mcp list to confirm the server is registered.
npx -y @workgroup-ai/mcp-server fails
The npm package is in preview. If npm returns 404, fall back to Path 1 (plugin marketplace) — it includes /next-move and the full catalog without requiring the MCP.
Tool2Vec embeddings missing / cache cold
The first graft generates Tool2Vec data on demand and caches it under ~/.windags/. Subsequent grafts are fast.
Ready when you are

Run one command. Keep what helps. Uninstall in one second if it doesn't.

No account. No tracking pixel. No phone-home. Telemetry stays on your machine. Uninstall is claude plugin uninstall windags-skills.

shell
$ claude plugin marketplace add curiositech/windags-skills && claude plugin install windags-skills