You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
1. 求是无法被claude code识别
1.1 使用 npx 安装
npx qiushi-skill安装之后 求是 的文件全部被生成在
.claude\plugins\qiushi-skill
问题:
1.2 使用 Claude Code 官方 Marketplace 安装
安装之后 求是 的文件全部被生成在
.claude\plugins\qiushi-skill
之后在claude code 通过/skills可以看到求是所包含的技能,通过/plugins 命令也可以看到 求是 这个插件;
问题:
通过其他工具(例如obsidian的claudian)调用claudecode时,无法获取到任何求是包含的skill.md文件内容;
(与此同时,安装在.claude\skills中的其他技能可以正常使用)
尝试解决:
由于求是 的文件全部被生成在.claude\plugins\qiushi-skill文件夹中,怀疑是文件目录问题所以尝试手动进行以下操作:
之后obsidian的claudian才可以获取到任何求是包含的skill.md
2. claudecode只将求是作为文本模板,并没有真正执行workflow和subAgent
执行一个任务之后,我问claudecode:回顾你刚刚的执行,从agent代码层面,你是否正确的使用了qiushi的要求划分了多个任务子任务并启用了子agent?而不是仅仅将qiushi作为一个文本进行的输入?
claudecode:

继续追问claudecode:
问题根源分析, 经过对目录结构的完整审查,问题已经清晰。核心问题:workflows SKILL.md 是一个纯文档文件,不是一个可执行的 subagent 分发机制。
例如 skills/investigation-first/investigation-agent-prompt.md 描述了"agent 应该做什么",但它的开头是:
这只是 frontmatter 元数据,不是 Claude Code Agent Tool 可以调度的 agent 类型。
真正的 agent 只存在一个:agents/self-critic.md
~/.claude/plugins/cache/qiushi-skill/.../agents/
└── self-critic.md # 唯一的真实 agent 定义
其他"agent"都是 markdown 文档
contradiction-mapper-prompt.md、investigation-agent-prompt.md 等文件描述的是"当你派遣这个 agent 时,它应该遵循的
prompt 模板",而不是可以被 Agent 工具直接调度的 agent。
所以问题的本质是:qiushi-skill 的 Workflow 1-3 设计要求"依次调用多个 subagent",但这个插件的实际架构并没有提供自动分发 subagent 的机制。
workflows SKILL.md 说:Step 1: investigation-first → Step 2: contradiction-analysis → ...
但这是方法论文档,不是执行代码。当 AI 读取这个 SKILL.md时,它理解了这个工作流应该如何衔接,但它没有能力去"自动"为每个步骤召唤一个独立的 subagent。
为什么你看到的是"文本输入"而不是"子任务调度"?当你调用 Skill(skill="qiushi-skill:workflows") 时:
唯一的 agent 文件内容:self-critic.md 确实是唯一有完整 agent 定义的文件(带有真实的 prompt和格式规范),但它属于"批评与自我批评"skill,不属于"workflows"的分发机制。
结论:
不是文件位置不对,而是 qiushi-skill 的设计本身就是"方法论文档 + 单 agent"架构,而不是"工作流编排引擎"。
它的 workflows SKILL.md 描述的是应该如何组合使用(一个方法论指导),而不是如何让 AI 自动完成组合执行(一个技术实现)。
用户想要的"正确用法"(依次调度 subagent)在当前的 qiushi-skill 架构下无法实现,因为缺少 subagent 分发层。
你提到的这个问题,实际上暴露了 qiushi-skill 的一个架构缺陷:工作流设计超越了插件的实际执行能力。
3. 安装验证报错
安装后执行
npx qiushi-skill validate报错
⎿ Error: Exit code 1 Validating JSON files... Validating required files... Validating frontmatter... Validating command coverage... Validating markdown links... Validating hook structure... FAIL: Version mismatch: package.json=1.3.1, marketplace metadata=1.3.0 FAIL: Version mismatch: package.json=1.3.1, marketplace plugin=1.3.0 Validation FAILED with 2 error(s).不知道这里的异常是否会造成问题?还是无关痛痒?
Beta Was this translation helpful? Give feedback.
All reactions