关于 pi-context-pipeline
pi-context-pipeline 是面向编码前调研与交接的技能,适用于需要先缩小上下文范围再开始实现的任务。它编排 pi-finder 和可选的 pi-librarian,生成带引用的调研材料、精简上下文包及 Codex 启动提示词。
主要功能
- 01编排本地 Finder 调研
- 02可选 GitHub 调研
- 03生成精简上下文包
- 04生成 Codex 启动提示词
- 05调研引用文件与行号
适用场景
- 01编码前梳理需要实现的内容
- 02从本地仓库筛选相关文件
- 03结合 GitHub 资料准备实现方案
- 04为编码交接整理引用依据
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ cowork-os/ cowork-os --skill pi-context-pipeline安装后在 Claude Code 中输入/pi-context-pipeline确认已加载。
详细介绍
Pi-context-pipeline
用途
在编码前协调 pi-finder 和可选的 pi-librarian,生成精简的上下文包和 Codex 启动提示词。
路由
- 适用场景:用户需要 Finder 加 Librarian 的编码前工作流,以缩小上下文范围并准备编码交接提示词时使用。
- 不适用场景:对于范围已限定为少数已知文件的直接编码修改,请勿使用。
- 输出:本地侦察报告、可选的 GitHub 侦察报告、精简的上下文包,以及位于 {artifactDir} 下的 Codex 启动提示词。
- 成功标准:生成重点明确且引用文件和行号的成果,并提供清晰的编码交接,避免读取无关上下文。
触发示例
正向
- 请为此请求使用 pi-context-pipeline 技能。
- 帮我使用 pi-context-pipeline。
- 用户需要 Finder 加 Librarian 的编码前工作流,以缩小上下文范围并准备编码交接提示词时使用。
- Pi-context-pipeline:提供可执行的结果。
负向
- 对于范围已限定为少数已知文件的直接编码修改,请勿使用。
- 对于无关请求,请勿使用 pi-context-pipeline。
- 此请求不属于 pi-context-pipeline 的适用范围。
- 这只是概念讨论;无需使用工具工作流。
参数
| 名称 | 类型 | 必填 | 描述 |
|---|---|---|---|
| query | string | 是 | 要实现或调查的内容 |
| scope_hint | string | 否 | 可选的本地目录、文件或符号,用于确定优先级 |
| repo_hints | string | 否 | 可选的外部仓库提示(owner/repo 列表) |
| owner_hints | string | 否 | 用于 GitHub 研究的可选组织或用户提示 |
| run_librarian | boolean | 否 | 是否在本地侦察之外加入 GitHub 研究 |
| max_search_results | number | 否 | Librarian 请求的 GitHub 搜索结果上限 |
运行时提示词
- 当前运行时提示词长度:2187 个字符。
- 运行时提示词直接定义在
../pi-context-pipeline.json中。
评论
支持 Markdown