dym-cti-expert 是一个 hub(枢纽)式工作流技能,用于组织和管理 cti-expert(7onez/cti-expert)相关的多个子工作流。它本身不承载完整流程,而是作为入口按需路由到具体子技能。
用途 当用户输入 /dym-cti-expert(不带参数)时,输出 slug 索引表并停止;输入 /dym-cti-expert <slug> 时,读取对应子技能并执行。此外,/dym 也可按 domain 将请求路由到这里。hub 只消耗一行 description,子工作流正文仅在被调用时才读取,避免把整个 bundle 塞进上下文。
主要能力(slug 列表)
- install-and-register:安装并注册到 Claude Code。
- api-keys-and-capabilities:API key、keyless 能力以及成本台账。
- investigate-in-claude-code:通过聊天命令进行调查(仅在 Claude Code 中)。
- cli-dispatcher:CLI 调度器 intel.py(仅在终端中)。
- case-pipeline-and-kb:运行一个 case:pipeline、cluster、KB。
- reports-and-iocs:交付物:HTML 报告、IOC/STIX bundle、DOCX、脱敏版本。
- safety-gates:安全门:哪些被阻止、哪些会询问、哪些静默。
- ci-monitoring:在项目 CI 中运行 cti-expert。
- contributor-develop-and-gate:贡献分支:修改 cti-expert 本身。
使用方式
- 读取 ARGUMENTS 得到 <slug>。若无 slug,则打印上述索引表并停止,不读取任何文件。
- 按顺序查找子文件,取第一个存在的文件并只读取这一个: (1) ../dym-cti-expert-<slug>/SKILL.md(位于 hub 旁边,通过 npx skills add rheinmir/dym 安装); (2) .overstack/doyourmagic/cti-expert/skills/dym-cti-expert-<slug>/SKILL.md(项目内 bundle); (3) .claude/skills/dym-cti-expert-<slug>/SKILL.md。
- 按照该文件的 Steps/Rules 执行;不读取其他子文件;若三个位置都不存在,则明确说明并停止。
规则 每个子技能自包含;hub 不把整个 bundle 塞入上下文。bundle 旁的 workflows.md 只是索引与验证表,不是命令来源。
适用场景 适用于需要按主题调用 cti-expert 相关流程的用户,例如安装注册、配置 API key、在 Claude Code 中调查、使用 CLI 调度器、运行案例流水线、生成报告与 IOC 交付物、配置安全门、在 CI 中监控,或参与 cti-expert 本身的开发。
限制 具体子工作流的详细步骤、命令与参数取决于对应子技能文件,本资料未提供其内容;hub 本身不包含这些细节。部分子技能有环境限制,例如 investigate-in-claude-code 仅在 Claude Code 中可用,cli-dispatcher 仅在终端中可用。