免费在 GitHub 公开
call-claude
Delegate a prompt to Claude via `claude -p`. Use when the user wants to offload a task to Claude from another agent (Codex, Cursor, another Claude session), get a second opinion, or run a parallel implementation. Default model is opus.
中文简介正在准备中。当前显示原文说明。
查看安装方法包含的文件(2)
- SKILL.md1.7 KB
- call-claude.sh1.1 KB
SKILL.md(原文)
安装前可以查看交给 AI 代理的指令内容。
call-claude
Delegate an arbitrary prompt to Claude and return the output.
Arguments
Required: a prompt.
Optional flags (parsed from the user's message):
| Flag | Values | Default |
|---|---|---|
--model | opus, sonnet, haiku, or a full model ID | opus |
--effort | low, medium, high, xhigh, max | (omitted) |
Process
- Parse the user's message — extract the prompt and any
--model/--effortoverrides. - Invoke the wrapper script that ships alongside this SKILL.md:
For multi-line prompts, pipe via stdin:"$(dirname "$0")/call-claude.sh" [--model <alias>] [--effort <level>] "<prompt>"echo "<prompt>" | "$(dirname "$0")/call-claude.sh" --model opus - Return Claude's full output to the user. Don't summarize unless asked.
claude -p is non-interactive and prints the final answer to stdout, so the wrapper output can be captured directly.
Prerequisite
Claude Code must be installed — verify with claude --version.
Examples
# Default (opus)
./call-claude.sh "explain what this repo does"
# Override model
./call-claude.sh --model sonnet "summarize the README"
# Override model + effort
./call-claude.sh --model opus --effort high "design a caching layer"
评价
还没有评价。欢迎分享你的使用感受。
评论
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。