Agent skill

ask

Async via ask, end turn immediately; use when user explicitly delegates to any AI provider (gemini/codex/opencode/droid); NOT for questions about the providers themselves.

Stars 2,033
Forks 188

Install this agent skill to your Project

npx add-skill https://github.com/bfly123/claude_code_bridge/tree/main/claude_skills/ask

Metadata

Additional technical details for this skill

short description
Ask AI provider asynchronously

SKILL.md

Ask AI Provider (Async)

Send the user's request to specified AI provider asynchronously.

Usage

The first argument must be the provider name, followed by the message:

  • gemini - Send to Gemini
  • codex - Send to Codex
  • opencode - Send to OpenCode
  • droid - Send to Droid

Execution (MANDATORY)

Bash(CCB_CALLER=claude ask $PROVIDER "$MESSAGE")

Rules

  • Follow the Async Guardrail rule in CLAUDE.md (mandatory).
  • Local fallback: if output contains CCB_ASYNC_SUBMITTED, end your turn immediately.
  • If submit fails (non-zero exit):
    • Reply with exactly one line: [Provider] submit failed: <short error>
    • End your turn immediately.

Examples

  • /ask gemini What is 12+12?
  • /ask codex Refactor this code
  • /ask opencode Analyze this bug
  • /ask droid Execute this task

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results