docs.setup.backToDocs

docs.setup.title

docs.setup.subtitle

docs.setup.wipTitle

docs.setup.wipDesc

docs.setup.prereqTitle

docs.setup.prereq1Title

docs.setup.prereq1Desc

docs.setup.prereq2Title

docs.setup.prereq2Link docs.setup.prereq2Desc

docs.setup.prereq3Title

docs.setup.prereq3Desc node -v.docs.setup.prereq3Link

docs.setup.mcpTitle

docs.setup.mcpDesc

🤖

Claude Code

docs.setup.statusBeta

docs.setup.claudeDesc

1

docs.setup.claudeStep1

docs.setup.claudeStep1Desc ~/.claude/mcp.json:

{
  "mcpServers": {
    "bringskills": {
      "command": "npx",
      "args": ["-y", "bringskills-mcp-server"],
      "env": {
        "BRINGSKILLS_API_KEY": "sk-bring-your-key-here"
      }
    }
  }
}
2

docs.setup.claudeStep2

docs.setup.claudeStep2Desc

claude
3

docs.setup.claudeStep3

docs.setup.claudeStep3Desc

# In Claude Code, try:
"Search BringSkills for code review tools"
"List my BringSkills skills"
⚡

Cursor

docs.setup.statusBeta

docs.setup.cursorDesc

1

docs.setup.cursorStep1

docs.setup.cursorStep1Desc

Cmd+Shift+P → "MCP: Configure Servers"
2

docs.setup.cursorStep2

docs.setup.cursorStep2Desc

{
  "mcpServers": {
    "bringskills": {
      "command": "npx",
      "args": ["-y", "bringskills-mcp-server"],
      "env": {
        "BRINGSKILLS_API_KEY": "sk-bring-your-key-here"
      }
    }
  }
}
3

docs.setup.cursorStep3

docs.setup.cursorStep3Desc

"Search BringSkills for text analysis tools"
"Execute the text-analyzer skill on this code"
🧠

Codex CLI (OpenAI)

docs.setup.statusExperimental

docs.setup.codexDesc

1

docs.setup.codexStep1

docs.setup.codexStep1Desc ~/.codex/mcp.json:

{
  "mcpServers": {
    "bringskills": {
      "command": "npx",
      "args": ["-y", "bringskills-mcp-server"],
      "env": {
        "BRINGSKILLS_API_KEY": "sk-bring-your-key-here"
      }
    }
  }
}
2

docs.setup.codexStep2

codex
🦞

OpenClaw

docs.setup.statusExperimental

docs.setup.openclawDesc

1

docs.setup.openclawStep1

docs.setup.openclawStep1Desc

# Add to ~/.zshrc or ~/.bashrc
export BRINGSKILLS_API_KEY="sk-bring-your-key-here"

# Reload
source ~/.zshrc
2

docs.setup.openclawStep2

# In OpenClaw chat:
/skill install bringskills-mcp-server

docs.setup.otherTitle

docs.setup.otherDesc

🔧

Aider

docs.setup.statusExperimental

docs.setup.aiderDesc

1

docs.setup.aiderStep1

npm install -g bringskills-aider
2

docs.setup.aiderStep2

npx bringskills-aider --api-key sk-bring-your-key-here

docs.setup.aiderStep2Note

▶️

Continue

docs.setup.statusExperimental

docs.setup.continueDesc

1

docs.setup.continueStep1

npm install -g bringskills-continue
2

docs.setup.continueStep2

npx bringskills-continue --api-key sk-bring-your-key-here

docs.setup.continueStep2Note

🏄

Windsurf

docs.setup.statusExperimental

docs.setup.windsurfDesc

1

docs.setup.windsurfStep1

npm install -g bringskills-windsurf
2

docs.setup.windsurfStep2

npx bringskills-windsurf --api-key sk-bring-your-key-here
🔍

Cody (Sourcegraph)

docs.setup.statusExperimental

docs.setup.codyDesc

1

docs.setup.codyStep1

npm install -g bringskills-cody
2

docs.setup.codyStep2

npx bringskills-cody --api-key sk-bring-your-key-here
💻

Any Agent (CLI)

docs.setup.statusBeta

docs.setup.cliDesc

1

docs.setup.cliStep1

npm install -g bringskills-api
2

docs.setup.cliStep2

export BRINGSKILLS_API_KEY="sk-bring-your-key-here"
3

docs.setup.cliStep3

# Search for skills
bringskills search "code review"

# List your skills
bringskills my-skills

# Execute a skill
bringskills execute text-analyzer '{"text": "Hello world"}'

# Acquire a free skill
bringskills acquire weather-checker
🌐

Direct HTTP API

docs.setup.statusTested

docs.setup.httpDesc

1

docs.setup.httpStep1

docs.setup.httpStep1BaseUrl https://api.bringskills.com

# Search skills
GET /api/v1/skills?search=query

# Get skill details
GET /api/v1/skills/{slug}

# Execute a skill
POST /api/v1/skills/{slug}/execute
Body: {"input": {...}}

# List your skills
GET /api/v1/orders

# Acquire free skill
POST /api/v1/orders/free
Body: {"skill_slug": "skill-name"}
2

docs.setup.httpStep2

# Add header to all requests:
Authorization: Bearer sk-bring-your-key-here
3

docs.setup.httpStep3

# Search for skills
curl "https://api.bringskills.com/api/v1/skills?search=text" \
  -H "Authorization: Bearer sk-bring-your-key-here"

# Execute a skill
curl -X POST "https://api.bringskills.com/api/v1/skills/text-analyzer/execute" \
  -H "Authorization: Bearer sk-bring-your-key-here" \
  -H "Content-Type: application/json" \
  -d '{"input": {"text": "Hello world"}}'

docs.setup.packagesTitle

docs.setup.packagesTablePackagedocs.setup.packagesTableFordocs.setup.packagesTableInstall
bringskills-mcp-serverClaude Code, Cursor, Codexnpx bringskills-mcp-server
bringskills-apiUniversal CLInpm i -g bringskills-api
bringskills-aiderAidernpm i -g bringskills-aider
bringskills-continueContinuenpm i -g bringskills-continue
bringskills-codyCody (Sourcegraph)npm i -g bringskills-cody
bringskills-windsurfWindsurfnpm i -g bringskills-windsurf

docs.setup.helpTitle

docs.setup.helpIssueTitle

docs.setup.helpIssueDesc

docs.setup.helpDocsTitle

docs.setup.helpDocsDesc