Akademisches Studien- und Fristenmanagement mit Quellenprüfung, Datenschutz und realistischer Handlungsplanung.
The English summary is being prepared. Showing the original description.
结构化的6步骤流程,用于改进、改造或重构现有的流水线(pipeline)、独立项目文件夹、文档结构或软件技术栈。可调用为“pipeline optimizer”(针对整个主题流水线,例如软件、研究或游戏开发流水线)或“project-folder optimizer”(针对流水线内的独立项目文件夹,例如单个软件工具或论文项目)。
触发于诸如“改进流水线X”、“优化技术栈”、“重构Y”、“改造”、“流水线重构”、“清理项目文件夹”、“改进文件夹结构”、“统一规范”、“文档整合”、“集成到现有系统”或针对既有结构的任何实质性干预等任务。提供既有资产调查、目的明确化、理想蓝图草图、差距规划、实证痛点识别以及使用全新的子智能体进行重新测试。
防止并行标准、重复建设和流水线中断。
The English summary is being prepared. Showing the original description.
See how to installReview the instructions the agent will receive before you install.
中文 —
pipeline-optimizer官方中文版本。
无不兼容问题的6步骤改造流程 — 适用于两个层级:
| 触发器名称 | 作用域 | 示例 |
|---|---|---|
| Pipeline optimizer | 整个流水线、技术栈、文档结构 | 您的主题流水线,例如 software/、research/、games/、智能体系统 |
| Project-folder optimizer | 流水线内的独立项目文件夹 | 软件工具、论文项目、游戏项目 |
这里的**流水线(pipeline)**是指面向主题的顶层结构,多个项目在其中基于共享规范共同存在(例如包含发布规则的软件流水线、包含出版流程的研究流水线)。
两者均采用相同的6步骤工作流 — 唯一的区别在于作用域(全流水线范围 vs. 单个项目),并相应决定步骤 A 中既有资产调查的深度。
当要求您改进、重构或扩展现有结构时(而非用于全新的空地建设/greenfield),即适用本 Skill。具体触发词:
流水线层级(作用域:整个流水线):
_tools/ 或系统组件进行实质性干预项目文件夹层级(作用域:单个项目文件夹):
横向/跨切面:
改造房屋首先需要知道它是用什么建造的(石头、木头、塑料)、它的用途是什么(山间小屋、软件工坊)以及它已经在哪里发挥作用。这一原则同样适用于流水线。
问题: 房屋是由什么构成的?
流水线作用域(所有根文档 + 工具 + 模板):
_templates/、_TEMPLATES/)和工具文件夹(_tools/)项目文件夹作用域(单个项目实质内容 + 相关的流水线规范):
_tools/、_scripts/、build_*.bat、START 脚本).gitignore、LICENSE、NOTICE、SECURITY.md、CODE_OF_CONDUCT.md反模式: 使用 grep -l "<keyword>" 查找插入点并在不了解文件上下文的情况下直接插入。
输出: 在所选作用域内包含所有相关规范、工具和模板的清单记录。
问题: 房屋为何而存在?
用 1-2 句话明确阐述其存在目的。
流水线示例:
| 流水线 | 目的 |
|---|---|
| 软件流水线 | 开发、测试并发布桌面应用 + 浏览器工具到应用商店/GitHub |
| 研究流水线 | 撰写学术论文、同行评审并发布至代码库/预印本服务器 |
| 游戏流水线 | 开发游戏并发布到目标平台 |
| 智能体系统 | 用于多智能体协同编排的 LLM 系统 |
项目文件夹示例:
| 项目文件夹 | 目的 |
|---|---|
software/PlannerApp | 计划管理桌面应用,商业项目,私有仓库 |
research/CosmologyModel | 模型论文系列 + 数值计算 |
games/SortingChaos | 分类游戏,Alpha 阶段,关卡推进 |
存在目的指导每一次干预 — 不服务于该目的的措施将被直接舍弃。
问题: 为此目的打造的完美房屋应该是什么样子?
输出: 5-10 点“每个流水线的理想状态”
每个流水线需回答四个问题:
房屋已经具备什么? — 即使解决方式与理想状态不同,但功能上等效。 示例: 理想状态要求“使用 pip-licenses 处理第三方许可证”。现实情况:通过自定义生成器脚本包裹它 → 功能等效,无需干预。
什么妨碍了功能? — 当前导致中断或产生额外负担的既有结构。
什么是不具备功能的? — 死代码、过时的规范、未使用的工具。
什么能显著改进功能? — 带来预期收益的具体干预措施。
→ 由此制定具体计划:
输出: 包含列 干预事项 / 现有状况 / 改进措施 / 依据理由 的计划表
切勿仅自顶向下规划 — 收集实际痛点:
实证发现的痛点将确定步骤 D 中计划的优先级。
| 反模式 | 损害 | 解药 |
|---|---|---|
| 仅搜索插入点而非阅读文档 | 产生并行标准 | 完整执行步骤 A |
| 1:1 硬套“来自 X 的最佳实践” | 不兼容 | 步骤 D 进行功能等效对比 |
| 创建新文件而不检查现有规范 | 内容重复(例如 NOTICE.md ↔ THIRD_PARTY_LICENSES.txt) | 步骤 A + 步骤 D |
| 无实证依据地自顶向下规划 | 解决方案偏离实际痛点 | 在确定计划前执行步骤 E |
| 不测试自己的变更 | 未检测到回归错误 | 使用全新的智能体执行步骤 F |
| 状态不明确时“稍后澄清” | 用户随后才发现冲突 | 不确定时,再次与用户共同复核步骤 D |
任务: 在多个主题流水线(软件、研究、游戏)中实施流水线改进。
错误: 跳过了步骤 A — 仅搜索插入点,而没有阅读完整的规范文件。
后果: 在 7 个文件中引入 NOTICE.md 作为“新许可证文件”,尽管 THIRD_PARTY_LICENSES.txt + 自定义许可证生成器(围绕 pip-licenses 的包装器)已经建立 — 并已记录在流水线的 GitHub 规范(必选文件 + 许可证检查清单)中。所有软件项目此前均已包含 THIRD_PARTY 文件。
发现: 仅在用户质问后才被发现(“我很确定我们之前已经有权限/许可证管理了”)。
纠正: 从项目模板中删除了 NOTICE.md,调整了另外 6 个文件,改为引用现有的许可证生成器而非 pip-licenses。
教训: 如果完整执行了步骤 A,冲突在写入前就会被检测出来。
在将流水线改造报告为“已完成”之前:
当本 Skill 应用于单个项目文件夹时,以下组合建议可作为理想参考(步骤 C):
| 文件/文件夹 | 功能 |
|---|---|
CLAUDE.md(根目录) | 由 Claude Code 自动加载,包含项目特定指令 |
.claude/settings.json | 权限、环境变量、模型选择(提交至 Git) |
.claude/settings.local.json | 本地重写(切勿提交,添加到 .gitignore) |
.claude/commands/*.md | 自定义斜杠命令 |
.claude/agents/*.md | 自定义子智能体 |
.claude/skills/<name>/SKILL.md | 项目 Skills |
如果您维护自己的项目文档模板(例如在 <your-workspace>/_templates/project-docs/ 下),三种构建配置文件大有裨益。示例划分:MINIMAL(最小化) 提供会话核心集,包含 7 个根文件(AGENTS.md、CLAUDE.md、README.md、START.md、STATE.md、TODO.md、DONE.md)加上 _tools/。STANDARD(标准) 增加了 CHANGELOG.md、DECISIONS.md 和 PATTERNS.md。FULL(完整) 扩展至 14 个根文件,并额外增加了 ARCHITECTURE.md、WORKFLOWS.md、TOOLS.md、GLOSSARY.md 以及 workflows/ 和 .github/。
→ 使用此类模板作为新项目的基底(复制而非手动创建)。
根据流水线的不同,还会增加其他强制性文件 — 典型模式:
_archive/、_sources/、_results/、_data/)、用于 LaTeX 的 paper/。对于推导证明项目:包含证明链和状态的证明笔记文件。src/{server,client,shared}/。→ 参阅本 Skill 文件夹中的 references/optimal-project-structure.md(德文)。包含:
settings.json(Anthropic 模式).gitignore 条目| Skill | 何时使用 |
|---|---|
project-onboarding | 将外部现有仓库导入您自己的系统 |
| Project bootstrapper(若可用) | 在现有流水线中创建新项目(绿地开发,无需重构) |
| Pipeline bootstrapper(若可用) | 创建全新的流水线(罕见情况) |
| System onboarding(若可用) | 配置一台新机器 |
pipeline optimizer 负责改造,而非新建或导入。如果您的 Skill 集合包含 Skill 索引,请在其中搜索匹配的引导(bootstrapping)Skills。
references/optimal-project-structure.md(在本 Skill 文件夹中)https://docs.claude.com/en/docs/claude-code~/CLAUDE.md 中的“改造”章节)和特定流水线的技术栈描述如果不清楚指的是哪个作用域,请在步骤 A 前进行明确:
| 线索 | 作用域 |
|---|---|
| “改进整个软件流水线” | 流水线 |
| “清理工具 X 的文件夹” | 项目文件夹 |
| “同步中央发布注册表” | 流水线(中央资产) |
| “重构游戏 Y 中的 AssetBuilder” | 项目文件夹 |
| “在整个流水线范围内引入检查规范” | 流水线 |
| “在项目 Z 中创建检查文件” | 项目文件夹 |
在项目文件夹作用域下,还需始终简要检查父流水线的规范(扩展的步骤 A),以确保干预措施与流水线保持兼容。
No reviews yet. Tell others what you thought.
No login needed. Share how it worked for you, ask a question, or note where it did not run.
No comments yet. Be the first to write one.
Akademisches Studien- und Fristenmanagement mit Quellenprüfung, Datenschutz und realistischer Handlungsplanung.
The English summary is being prepared. Showing the original description.
Aktives Lernen, Erarbeitung von Fachinhalten und strukturierte Erstellung von Synthesen.
The English summary is being prepared. Showing the original description.
Prüfungsvorbereitung, Selbsttests, Probeklausuren und systematische Fehleranalyse.
The English summary is being prepared. Showing the original description.
Terapia de Aceptación y Compromiso (ACT) según Steven Hayes: modelo Hexaflex con los seis procesos nucleares de la flexibilidad psicológica.
The English summary is being prepared. Showing the original description.
Acceptance & Commitment Therapy (ACT) nach Steven Hayes: Hexaflex-Modell mit den sechs Kernprozessen psychischer Flexibilität.
The English summary is being prepared. Showing the original description.
スティーブン・ヘイズによるアクセプタンス&コミットメント・セラピー(ACT):心理的柔軟性の6つのコアプロセスを備えたヘキサフレックス・モデル。
The English summary is being prepared. Showing the original description.