跳到正文
cccskills
免费在 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):

FlagValuesDefault
--modelopus, sonnet, haiku, or a full model IDopus
--effortlow, medium, high, xhigh, max(omitted)

Process

  1. Parse the user's message — extract the prompt and any --model / --effort overrides.
  2. Invoke the wrapper script that ships alongside this SKILL.md:
    "$(dirname "$0")/call-claude.sh" [--model <alias>] [--effort <level>] "<prompt>"
    
    For multi-line prompts, pipe via stdin:
    echo "<prompt>" | "$(dirname "$0")/call-claude.sh" --model opus
    
  3. 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"

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

报告此技能的问题