Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

Claude Code Invoke

v1.0.0

通过 claude -p 命令调用 Claude Code 执行单次 Prompt 任务。当用户要求"用 Claude Code 执行 XXX"、"调用 claude -p"、"用 Claude Code 调查/分析 XXX" 时使用。前提:目标目录必须是 Git 仓库。

0· 28· 1 versions· 0 current· 1 all-time· Updated 5h ago· MIT-0
byBear Xiong@gold3bear

Claude Code Invoke Skill

通过 claude -p 命令调用 Claude Code 执行单次 Prompt 任务。

使用场景

USE this skill when:

  • 用户要求"用 Claude Code 执行 XXX"
  • 用户要求"调用 claude -p"
  • 用户要求"用 Claude Code 调查/分析 XXX"
  • 用户要求"用 Claude Code 查询/获取 XXX 数据"

核心命令格式

cd <目标Git仓库目录> && claude -p "<prompt内容>" --dangerously-skip-permissions

参数说明

参数说明
目标目录Claude Code 要求在 Git 仓库内运行
prompt内容要执行的任务描述
--dangerously-skip-permissions跳过权限确认,直接执行

执行方式

方式1:exec 工具(推荐,无PTY)

powershell -Command "cd '<目标目录>'; claude -p '<prompt>' --dangerously-skip-permissions"

方式2:exec 工具(标准 PowerShell)

Set-Location '<目标目录>'; claude -p '<prompt>' --dangerously-skip-permissions

方式3:背景执行

powershell -Command "cd '<目标目录>'; claude -p '<prompt>' --dangerously-skip-permissions"
# 使用 timeout 控制执行时间

常见用法示例

研究与分析

# 调查投资研究代码
powershell -Command "cd 'C:\Users\gold3\Code\investment-research-team'; claude -p '分析 research.ps1 的功能和使用方式' --dangerously-skip-permissions"

# 获取港股财报数据
powershell -Command "cd 'C:\Users\gold3\Code\investment-research-team'; claude -p '能否获取港股上市公司吉利的2025年的财报' --dangerously-skip-permissions"

代码审查

# 审查代码问题
powershell -Command "cd '<项目目录>'; claude -p 'Review this code for bugs: <file>' --dangerously-skip-permissions"

数据查询

# 查询数据
powershell -Command "cd '<项目目录>'; claude -p '查询A股市场今日行情数据' --dangerously-skip-permissions"

重要限制

  1. 必须是 Git 仓库 — Claude Code 要求在 Git 仓库目录内运行
  2. Windows PowerShell 兼容 — 使用 powershell -CommandSet-Location 避免 && 语法错误
  3. 建议设置 timeout — 60秒足够大多数单次任务
  4. 不需要 PTYclaude -p 是非交互模式,不需要 pty:true

故障排除

问题解决方案
&& 语法错误使用 powershell -CommandSet-Location ...;
不是 Git 仓库git init 初始化,或切换到已有 Git 仓库
超时增加 timeout 参数(建议60-120秒)
无输出检查 claude CLI 是否正确安装

执行示例

# 完整调用示例
powershell -Command "Set-Location 'C:\Users\gold3\Code\investment-research-team'; claude -p '能否获取港股上市公司吉利的2025年的财报' --dangerously-skip-permissions"

Version tags

latestvk975j717fj1wbbdxy4v3jt5w9d85tbpm

Runtime requirements

🤖 Clawdis
Any binclaude