Agent skill

Brigade Voice Calls

by spinabot in spinabot/brigade

Starts and inspects phone calls through the Brigade voice-call plugin, using a CLI command or the voice_call tool, with Twilio, Telnyx, Plivo or a mock provider.

MITAuto-check passedProductivity & Automation

Install Brigade Voice Calls

skills CLI
$ npx skills add spinabot/brigade --skill voice-call -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install spinabot/brigade voice-call --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/spinabot/brigade.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/voice-call .claude/skills/voice-call && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
voice-call
GitHub stars
11k
Token cost
~288 tokens
SKILL.md length
75 words
Files
1
Skills in repo
11
Repo updated
First seen
Licence
MIT

At a glance

Starts and inspects phone calls through the Brigade voice-call plugin, using a CLI command or the voice_call tool, with Twilio, Telnyx, Plivo or a mock provider.

  • Placing a test phone call from an agent through Brigade
  • SKILL.md covers CLI and Tool
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md
  • Checking the status of a call that was already started

What it does

This skill covers the Brigade voice-call plugin. From the command line, a call is placed with the voicecall call command, giving a destination number and a message, and checked later with the status command and a call ID. For agent-initiated calls there is a voice_call tool whose actions are initiate_call, continue_call, speak_to_user, end_call and get_status.

The plugin must be enabled and is configured under the plugin entries section of the Brigade settings. Twilio needs an account SID, auth token and from number; Telnyx needs an API key, connection ID and from number; Plivo needs an auth ID, auth token and from number. A mock provider makes no network calls and is meant as a development fallback.

When your agent uses it

  • Placing a test phone call from an agent through Brigade
  • Checking the status of a call that was already started
  • Trying the call flow offline with the mock provider before using a real one

Example prompts

  • “Call +15555550123 and say that the delivery will arrive this afternoon.”
  • “What is the status of the call you just started?”
  • “Switch the voice-call plugin to the mock provider so I can test without real calls.”

Requirements

  • The Brigade voice-call plugin, enabled
  • Credentials for Twilio, Telnyx or Plivo and a from number, unless using the mock provider

What it can do on your machine

Read from SKILL.md and the folder at commit 4c2a18f. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are bash).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Brigade Voice Calls loads about 288 tokens when it runs. Until then it costs about 16 tokens; SKILL.md has 75 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~16
When it runs · the whole SKILL.md, loaded when a task matches
~288

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from spinabot/brigade at commit 4c2a18f, republished under its MIT licence (© spinabot). 75 words, ~288 tokens.

Download SKILL.mdSave it as .claude/skills/voice-call/SKILL.md (or your agent's skills folder).
name
voice-call
description
Start voice calls via the Brigade voice-call plugin.

Voice Call

Use the voice-call plugin to start or inspect calls (Twilio, Telnyx, Plivo, or mock).

CLI

bash
brigade voicecall call --to "+15555550123" --message "Hello from Brigade"
brigade voicecall status --call-id <id>

Tool

Use voice_call for agent-initiated calls.

Actions:

  • initiate_call (message, to?, mode?)
  • continue_call (callId, message)
  • speak_to_user (callId, message)
  • end_call (callId)
  • get_status (callId)

Notes:

  • Requires the voice-call plugin to be enabled.
  • Plugin config lives under plugins.entries.voice-call.config.
  • Twilio config: provider: "twilio" + twilio.accountSid/authToken + fromNumber.
  • Telnyx config: provider: "telnyx" + telnyx.apiKey/connectionId + fromNumber.
  • Plivo config: provider: "plivo" + plivo.authId/authToken + fromNumber.
  • Dev fallback: provider: "mock" (no network).

© spinabot, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/voice-call of spinabot/brigade.

Open the folder on GitHubat commit 4c2a18f

Compare with similar skills

Brigade Voice Calls next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Brigade Voice Calls compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Brigade Voice Calls this skillspinabot/brigade11k—~288Automated safety check: PassMIT
Wechat Miniprograminfometa/workbuddyskills346—~1.5kAutomated safety check: NotesNone
LangBot EBA Adapter Developmentlangbot-app/LangBot18k—~4kAutomated safety check: PassApache-2.0
QQ Guild Channel Managertencent-connect/openclaw-qqbot1.6k—~1.8kAutomated safety check: PassMIT
PushMe Message Senderyafoo/pushme220—~1.9kAutomated safety check: PassNone
BlockRun Phone and VoiceBlockRunAI/blockrun-mcp391—~1.9kAutomated safety check: PassMIT

Similar skills

  • Wechat Miniprogram

    infometa/workbuddyskills

    WeChat Mini Program (微信小程序) development framework. An agent skill from infometa/workbuddyskills.

    346 GitHub stars~1.5k tokensUpdated yesterday
    Productivity & AutomationAuto-check: notes
  • Guides building, migrating and testing LangBot messaging-platform adapters for the Event-Based Agents layout, with unified event and message conversion.

    18k GitHub stars~4k tokensUpdated yesterday
    Backend & APIsAuto-check passed
  • QQ Guild Channel Manager

    tencent-connect/openclaw-qqbot

    Manages QQ guilds and their sub-channels, members, posts, announcements and schedules through the qqbot_platform_api tool.

    1.6k GitHub stars~1.8k tokensUpdated today
    Productivity & AutomationAuto-check passed
  • Sends push messages to the PushMe Android client from scripts, CI jobs and alerts, choosing between notification and silent data message types.

    220 GitHub stars~1.9k tokensUpdated 6 days ago
    Productivity & AutomationAuto-check passed
  • BlockRun Phone and Voice

    BlockRunAI/blockrun-mcp

    Looks up phone numbers for carrier and SIM-swap fraud signals, leases numbers and places AI outbound voice calls through BlockRun's local gateway.

    391 GitHub stars~1.9k tokensUpdated yesterday
    Backend & APIsAuto-check passed
  • DisCatSharp Discord Development

    Aiko-IT-Systems/DisCatSharp

    Helps build, explain and troubleshoot C# Discord apps on DisCatSharp, answering from the project's installed version and the library's documentation rather than guesses.

    140 GitHub stars~1.2k tokensUpdated 4 days ago
    Backend & APIsAuto-check passed

More from spinabot/brigade

All 11 skills in this repo
  • Canvas Display

    spinabot/brigade

    Shows HTML content such as games, dashboards, visualizations and demos on a connected Brigade node's canvas, using a local canvas host server and a node bridge.

    11k GitHub stars~1.4k tokensUpdated yesterday
    Auto-check passed
  • Word Document Builder

    spinabot/brigade

    Creates and edits Word documents along four paths of rising capability, from a quick tool to the docx library, an OOXML round-trip and pandoc, then verifies the file.

    11k GitHub stars~2.1k tokensUpdated yesterday
    Auto-check passed
  • Writes HTML compositions with a GSAP timeline that the render_video tool turns into deterministic MP4 videos from data, text or layouts.

    11k GitHub stars~1.6k tokensUpdated yesterday
    Auto-check passed
  • Diagnoses why a Brigade companion app can't pair or connect, by first identifying the real node-to-gateway route and then fixing auth.

    11k GitHub stars~1.2k tokensUpdated yesterday
    Auto-check passed
  • OAuth Account Setup

    spinabot/brigade

    Connects an OAuth 2.0 account such as Gmail with the built-in oauth_authorize tool: an authorization link, automatic code capture and sealed token storage.

    11k GitHub stars~878 tokensUpdated yesterday
    Auto-check passed
  • Brigade PDF Toolkit

    spinabot/brigade

    Creates and edits PDFs in Brigade through four paths: a quick content tool, an edit tool for forms and merging, a pdf-lib script for full control, and HTML-to-PDF for styled layouts.

    11k GitHub stars~1.3k tokensUpdated yesterday
    Auto-check passed

Works with

Questions about Brigade Voice Calls

What does Brigade Voice Calls do?

Starts and inspects phone calls through the Brigade voice-call plugin, using a CLI command or the voice_call tool, with Twilio, Telnyx, Plivo or a mock provider. This skill covers the Brigade voice-call plugin. From the command line, a call is placed with the voicecall call command, giving a destination number and a message, and checked later with the status command and a call ID.

When should I use Brigade Voice Calls?

Brigade Voice Calls fits situations like: placing a test phone call from an agent through Brigade; checking the status of a call that was already started; trying the call flow offline with the mock provider before using a real one.

How do I install Brigade Voice Calls in Claude Code?

Run `npx skills add spinabot/brigade --skill voice-call -a claude-code`. Or copy the skill folder (skills/voice-call in spinabot/brigade) into .claude/skills/voice-call in your project. Claude Code loads it when a task matches its description.

How do I install Brigade Voice Calls in Codex?

Run `npx skills add spinabot/brigade --skill voice-call -a codex`. Or copy the skill folder (skills/voice-call in spinabot/brigade) into .agents/skills/voice-call in your project. Codex loads it when a task matches its description.

Can I use Brigade Voice Calls in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add spinabot/brigade --skill voice-call -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/voice-call, .gemini/skills/voice-call, .github/skills/voice-call and .opencode/skills/voice-call in your project.

What does Brigade Voice Calls need to run?

SKILL.md names no scripts, command-line tools or credentials: Brigade Voice Calls is instructions for the agent only. Our summary lists: The Brigade voice-call plugin, enabled; Credentials for Twilio, Telnyx or Plivo and a from number, unless using the mock provider.

Does Brigade Voice Calls access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Brigade Voice Calls safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Brigade Voice Calls use?

Brigade Voice Calls is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Brigade Voice Calls use?

About 288 tokens (SKILL.md is roughly 1.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Brigade Voice Calls?

Skills that share tags, products or a category with Brigade Voice Calls: Wechat Miniprogram (infometa/workbuddyskills, 346 stars), LangBot EBA Adapter Development (langbot-app/LangBot, 18k stars), QQ Guild Channel Manager (tencent-connect/openclaw-qqbot, 1.6k stars) and PushMe Message Sender (yafoo/pushme, 220 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Brigade Voice Calls?

spinabot (a GitHub organization) maintains it in spinabot/brigade, which has 11,299 GitHub stars. The repository holds 11 skills in this directory. The repository was last updated on October 8, 2026.

Source: spinabot/brigade on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.