Agent skill

Onair Shoutout

by BankrBot in BankrBot/skills

Submit a sponsor message to be read live on air on the GM Farcaster show, via the paid On-Air Shoutout API.

No licenceAuto-check passedAgent Workflows

Install Onair Shoutout

skills CLI
$ npx skills add BankrBot/skills --skill onair-shoutout -a claude-code

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

GitHub CLI
$ gh skill install BankrBot/skills onair-shoutout --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/BankrBot/skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/onair-shoutout .claude/skills/onair-shoutout && 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
onair-shoutout
GitHub stars
1.2k
Token cost
~2.1k tokens
SKILL.md length
1,125 words
Files
5 (incl. scripts)
Skills in repo
106
Repo updated
First seen
Licence
None found

At a glance

Submit a sponsor message to be read live on air on the GM Farcaster show, via the paid On-Air Shoutout API.

  • Works in 2 steps: Install dependencies (once) → Provide a wallet private key via the…
  • Wants to buy/book/submit a sponsor read
  • SKILL.md covers When to use this skill, One-time setup, How to submit a shoutout and How to check status, plus 3 more sections
  • Runs Python scripts from its folder; calls python and pip; reaches gateway.gmfarcaster.com and acmeframes.xyz; needs GMFARCASTER_PRIVATE_KEY

What it does

Onair Shoutout is an agent skill from BankrBot/skills. Submit a sponsor message to be read live on air on the GM Farcaster show, via the paid On-Air Shoutout API. Use this when the user wants to buy/book/submit a sponsor read, shoutout, or live ad on GM Farcaster. This is asynchronous and human-in-the-loop — it pays $5 USDC (x402 on Base) and returns a receipt (requestid + status pendingreview), NOT a confirmed read; GM Farcaster may decline and refund. Also use it to check the status of a previously submitted shoutout.

Its SKILL.md is about 2.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 5 other files, including scripts (for example `catalog.json` and `scripts/request.py`).

It sits in Agent Workflows, covering Async programming and Human-in-the-loop approvals. It works with Circle USDC and x402. The repository describes itself as: Bankr Skills equip builders with plug-and-play tools to build more powerful agents.

When your agent uses it

  • Wants to buy/book/submit a sponsor read
  • Live ad on GM Farcaster
  • Check the status of a previously submitted shoutout

Example prompts

  • “/onair-shoutout”

Requirements

  • Python 3
  • A credential in GMFARCASTER_PRIVATE_KEY

Workflow steps

2 steps, taken from the first numbered list in SKILL.md.

  1. Install dependencies (once)
  2. Provide a wallet private key via the GMFARCASTER_PRIVATE_KEY environment

What it can do on your machine

Read from SKILL.md and the folder at commit dc47eed. 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

    Ships 2 files in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python
    • pip

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

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • gateway.gmfarcaster.com
    • acmeframes.xyz

    Also links to:

    • x402.org
    • npmjs.com
    • github.com

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

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • GMFARCASTER_PRIVATE_KEY

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

Context cost

Onair Shoutout loads about 2.1k tokens when it runs. Until then it costs about 122 tokens; SKILL.md has 1,125 words of instructions outside code blocks.

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

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); the scripts in this folder are not scanned.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 1,125 words (~2,143 tokens).

“This skill submits a sponsor read to the On-Air Shoutout API — pay to have a short message read live on air on the GM Farcaster show. It pays the API's x402 toll and returns a receipt.”

— opening of SKILL.md by BankrBot
name
onair-shoutout

Read the full SKILL.md on GitHub

Files

SKILL.md and 4 other files (scripts) in onair-shoutout of BankrBot/skills.

  • SKILL.md
  • catalog.json
  • logo.png
  • scripts/request.py
  • scripts/requirements.txt

Open the folder on GitHubat commit dc47eed

Compare with similar skills

Onair Shoutout 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.

Onair Shoutout compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Onair Shoutout this skillBankrBot/skills1.2k—~2.1kAutomated safety check: PassNone
Agentic Walletcoinbase/agentic-wallet-skills1262 repos~1kAutomated safety check: PassMIT
BlockrunBlockRunAI/blockrun-mcp391—~2.7kAutomated safety check: PassMIT
Alchemy Agentic Gatewaymoonpay/skills113—~2.1kAutomated safety check: NotesMIT
Accept Agent Paymentscirclefin/skills155—~2.6kAutomated safety check: WarnApache-2.0
Corbits Marketplacemoonpay/skills113—~1.5kAutomated safety check: PassMIT

Similar skills

  • Agentic Wallet

    coinbase/agentic-wallet-skills

    Crypto wallet operations via the awal CLI — sign in, check balances, send USDC/ETH/POL/SOL, trade tokens, fund the wallet, and use the x402 payment protocol to discover paid services, pay for API…

    126 GitHub starsUsed in 2 repos~1k tokens
    Backend & APIsAuto-check passed
  • Blockrun

    BlockRunAI/blockrun-mcp

    Pay-per-call access to AI models, real-time data, media generation and multi-chain RPC over x402 micropayments (USDC on Base or Solana), or a BlockRun account API key.

    391 GitHub stars~2.7k tokensUpdated 3 days ago
    Media & CreativeAuto-check passed
  • A skill your agent uses when accessing Alchemy APIs for RPC calls, token balances, NFT metadata, asset transfers, transaction simulation, or Alchemy-specific features.

    113 GitHub stars~2.1k tokensUpdated 1 mo ago
    Backend & APIsAuto-check: notes
  • Accept Agent Payments

    circlefin/skills

    A skill your agent uses when a developer wants to monetize an API, endpoint, service, model, dataset, tool, or agent-facing resource with Circle USDC pay-per-call payments, Gateway Nanopayments…

    155 GitHub stars~2.6k tokensUpdated yesterday
    Backend & APIsAuto-check: warnings
  • Corbits Marketplace

    moonpay/skills

    Paid API marketplace for AI agents via Corbits. An agent skill from moonpay/skills.

    113 GitHub stars~1.5k tokensUpdated 1 mo ago
    SecurityAuto-check passed
  • X402

    internet-court/internet-court-skill

    x402 agentic payments (Coinbase's HTTP 402 protocol). An agent skill from internet-court/internet-court-skill.

    6.6k GitHub starsUsed in 1 repo~704 tokens
    Backend & APIsAuto-check passed

More from BankrBot/skills

All 106 skills in this repo
  • OnchainKit App Builder

    BankrBot/skills

    Builds onchain apps with Coinbase's OnchainKit React components and TypeScript utilities: wallet connection, identity, token swaps, transactions and checkout flows.

    1.2k GitHub stars~2.4k tokensUpdated yesterday
    Auto-check passed
  • Lists AgenticBets prediction markets on Base, shows odds, places UP or DOWN bets on token prices in USDC and claims winnings through the Bankr wallet API.

    1.2k GitHub stars~2.4k tokensUpdated yesterday
    Auto-check passed
  • AI2Human Task Router

    BankrBot/skills

    Creates AI2Human tasks for steps that need a real person, such as manual QA or local checks, and returns a task URL the agent can track.

    1.2k GitHub stars~3.2k tokensUpdated yesterday
    Auto-check passed
  • Lets an agent inspect and operate AZZLE V2 tasks on Base through Bankr, from posting and claiming to funding, delivery, release and disputes, behind verified deployment pins.

    1.2k GitHub stars~3.4k tokensUpdated yesterday
    Auto-check passed
  • B20 Console

    BankrBot/skills

    Inspect B20 token contract addresses on Base through B20 Console.

    1.2k GitHub stars~1.2k tokensUpdated yesterday
    Auto-check passed
  • Capacitr

    BankrBot/skills

    Paste a URL or free text and get matched Polymarket / Hyperliquid / Deribit markets with Quotient edge scores.

    1.2k GitHub stars~3k tokensUpdated yesterday
    Auto-check passed

Works with

Categories

Questions about Onair Shoutout

What does Onair Shoutout do?

Submit a sponsor message to be read live on air on the GM Farcaster show, via the paid On-Air Shoutout API. Onair Shoutout is an agent skill from BankrBot/skills. Submit a sponsor message to be read live on air on the GM Farcaster show, via the paid On-Air Shoutout API.

When should I use Onair Shoutout?

Onair Shoutout fits situations like: wants to buy/book/submit a sponsor read; live ad on GM Farcaster; check the status of a previously submitted shoutout.

How do I install Onair Shoutout in Claude Code?

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

How do I install Onair Shoutout in Codex?

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

Can I use Onair Shoutout 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 BankrBot/skills --skill onair-shoutout -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/onair-shoutout, .gemini/skills/onair-shoutout, .github/skills/onair-shoutout and .opencode/skills/onair-shoutout in your project.

What does Onair Shoutout need to run?

Going by SKILL.md and its folder, Onair Shoutout needs Python for the scripts in its folder, the command-line tools its instructions call (python and pip) and credentials named GMFARCASTER_PRIVATE_KEY. Our summary lists: Python 3; A credential in GMFARCASTER_PRIVATE_KEY.

Does Onair Shoutout access the network?

SKILL.md names 5 domains. In commands or code: gateway.gmfarcaster.com and acmeframes.xyz; the agent is likely to contact these when it follows the instructions. As links in the text: x402.org, npmjs.com and github.com. This is read from the text; nothing was executed.

Is Onair Shoutout 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. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Onair Shoutout use?

No licence was found for Onair Shoutout or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Onair Shoutout use?

About 2.1k tokens (SKILL.md is roughly 8.6k 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 Onair Shoutout?

Skills that share tags, products or a category with Onair Shoutout: Agentic Wallet (coinbase/agentic-wallet-skills, 126 stars), Blockrun (BlockRunAI/blockrun-mcp, 391 stars), Alchemy Agentic Gateway (moonpay/skills, 113 stars) and Accept Agent Payments (circlefin/skills, 155 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Onair Shoutout?

BankrBot (a GitHub organization) maintains it in BankrBot/skills, which has 1,202 GitHub stars. The repository holds 106 skills in this directory. The repository was last updated on October 10, 2026.

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