Claude Skill MartBrowse skillsWhat is a Skill?
Back to list

Add Webex Channel (add-webex)

Copies, registers, and validates the Cisco Webex channel adapter for a NanoClaw project in one guided pass.

Dev & CodingIntermediate30,47112,865AI score 6/10Last updated: Aug 9, 2026

What it does

Wires Cisco Webex into NanoClaw through the Chat SDK bridge:

  • Pulls webex.ts and its registration test from the channels branch into src/channels/
  • Appends the single self-registration import to src/channels/index.ts
  • Installs the exact pinned dependency @bitbasti/chat-adapter-webex@0.1.0 (no ranges, no latest)
  • Runs pnpm run build and the vitest registration test to prove the adapter is really in the registry
  • Prompts for the Bot Access Token and webhook secret, writing them to .env set-if-absent

Every nc: directive is idempotent, so the whole recipe is safe to re-run after a partial failure.

Who it's for

  • NanoClaw users who need their agents reachable from Webex spaces
  • Organizations standardized on Cisco Webex instead of Slack or Discord
  • Developers tired of hand-wiring channel adapters and losing the barrel import

Examples

  1. Bring a bot into a team space — ask Claude to "add the Webex channel", then run /manage-channels to bind it to an agent group.
  2. Debug 401 send failures — the troubleshooting section pinpoints the classic mix-up of a 12-hour personal access token vs. the real Bot Access Token.
  3. Local webhook testing — expose port 3000 with ngrok http 3000, point the Webex webhook at /webhook/webex, and watch logs/nanoclaw.log for the delivery.

· · · Install guide · · ·

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the .claude/skills/add-webex folder from the GitHub repo nanocoai/nanoclaw into my ~/.claude/skills/add-webex/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/nanocoai/nanoclaw.git /tmp/nanoclaw && mkdir -p ~/.claude/skills && cp -r /tmp/nanoclaw/.claude/skills/add-webex ~/.claude/skills/

This is a third-party skill. Check the source repository before installing.

  1. Open a terminal and clone the repo: git clone https://github.com/nanocoai/nanoclaw.git
  2. Create the skills directory: mkdir -p ~/.claude/skills
  3. Copy the skill: cp -r nanoclaw/.claude/skills/add-webex ~/.claude/skills/
  4. Preferably launch Claude Code from inside the NanoClaw project so .claude/skills is picked up automatically.
  5. Invoke it with a prompt like "add the Webex channel".
  6. Create a bot at developer.webex.com and copy the Bot Access Token.
  7. Create a webhook targeting https://your-domain/webhook/webex with a secret (use ngrok http 3000 locally).
  8. Paste the token and secret when prompted — they are stored in .env without overwriting existing values.
  9. Verify with pnpm run build and pnpm exec vitest run src/channels/webex-registration.test.ts.