bfly123

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.

bfly123 3.591 349 Actualitzat fa 8 mesos

Recursos

1
GitHub

Instal·la

npx skillscat add bfly123/claude-code-bridge/ask

Instal·la des del registre de SkillsCat.

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