Maintenance in progress: we are indexing a large batch of new skills. Some pages may load slowly or briefly show no results. Nothing is lost, and everything is back to normal within the hour.

Oask

Async via oask, end turn immediately; use only when user explicitly delegates to OpenCode (ask/@opencode/let opencode/review); NOT for questions about OpenCode itself.

majiayu000 6ad576a 2 files · 1.6 KB Updated 567 repo stars

File contents

Ask OpenCode (Async)

Send the user’s request to OpenCode asynchronously.

Execution (MANDATORY)

Bash(oask <<'EOF'
$ARGUMENTS
EOF
, run_in_background=true)

CRITICAL Rules

  • Always use run_in_background=true.
  • After running oask, say “OpenCode processing...” and immediately end your turn.
  • Do not wait for results or check status in the same turn.

Notes

  • If it fails, check backend health with oping, or start it with ccb up opencode.
  • For short 1-liners you can also do: Bash(oask "…", run_in_background=true) (but prefer heredoc for arbitrary text).
  • For a more complete pattern (including heredoc/multiline): ../docs/async-ask-pattern.md

majiayu000/claude-skill-registry-data/tree/main/orchestration/oask commit 6ad576aa42

Frequently asked questions

npx skillmds add majiayu000/oask