mcpField
C
compress

compress

github.com/owainlewisAgent 工作流42381 次安装2 天前更新
代码仓库

关于 compress

用于精简规范、计划、提示词和 Agent 文件,同时保留其行为与约束的技能。它删除冗余内容,并保留名称、路径和架构等关键细节。

主要功能

  1. 01删除重复和冗余表述
  2. 02保留规则与约束
  3. 03保留名称、路径和架构
  4. 04验证精简后含义不变

适用场景

  1. 01精简 Agent 指令文件
  2. 02收紧不断扩展的项目规范
  3. 03压缩提示词或实施计划

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/owainlewis/blueprint --skill compress

安装后在 Claude Code 中输入/compress确认已加载。

详细介绍

压缩

适用场景

  • 压缩规格说明、计划、任务、提示词、AGENTS.md 或技能文件
  • 在将指令交给 Agent 前删除冗余内容
  • 精简经过反复编辑而变得冗长的文档

流程

  1. 从 $ARGUMENTS、粘贴的指令或指定文件中选择目标。
  2. 完全保留目标的行为。压缩不代表可以弱化规则。
  3. 删除:
    • 重复陈述的规则
    • 重叠的指令
    • 填充性短语
    • 显而易见的前言
    • 不影响行为的模糊措辞
    • 仅重复规则、未补充格式或边缘情况价值的示例
  4. 保留:
    • 实际规则和约束
    • 展示必需格式或边缘情况的具体示例
    • 文件路径、确切名称、标识符、命令和架构
    • 来自以往失败教训的指令
  5. 如果要求更新文件,请用压缩后的版本替换文件。否则,仅返回压缩后的指令。

验证

  • 保留原意和行为约束
  • 删除冗余措辞
  • 在必要时保留具体名称、路径、命令、架构和示例
  • 让 Agent 更容易遵循

规则

  • 除非用户要求提供评论,否则仅返回压缩后的版本。
  • 规则列表优先使用项目符号。
  • 单一连贯的想法优先使用散文表述。
  • 合并重叠的部分。
  • 将一般规则与其例外一并说明。
  • 不要为了达到字数要求而删掉规则。
  • 如果压缩会改变 Agent 可能采取的行为,请恢复承载关键要求的指令。

评论

支持 Markdown