返回顶部
c

coding-prompt编程提示优化

AI coding prompt optimizer and coach. This skill should be used whenever the user is writing programming prompts or instructions to an AI during active coding sessions— including when starting new features, correcting AI's direction, reviewing code, or requesting tests. Trigger when: explicit request to optimize/improve/refine a prompt, the user activates this skill (激活编程提示词), or during coding tasks where instructions to AI are vague, missing constraints, missing acceptance criteria, or could be

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.1.0
安全检测
已通过
148
下载量
免费
免费
2
收藏
概述
安装方式
版本历史

coding-prompt

Coding Prompt — AI 编程提示词最佳实践

激活:激活编程提示词 | 优化提示词 | improve my prompt

目的

本技能通过诊断提示词弱点、应用经过验证的原则,并在活跃编程会话中主动检测常见的AI失败模式,从而提升发送给AI的编程提示词质量。

目录

章节内容位置
1提示词诊断清单references/checklist.md
2
核心原则 | references/principles.md | | 3 | 沟通模式 | references/patterns.md | | 4 | 工作流模板 | references/templates.md | | 5 | 反模式速查 | references/anti-patterns.md | | 6 | 结构智慧 | references/structure.md | | 7 | 进化协议 | 下方(本文件) |

本技能如何运作

本技能以两种模式运行。详细规则存储在 references/ 文件中——仅按以下说明在需要时加载它们。

模式1:显式优化(100%可靠)

当通过触发短语、粘贴提示词以供审查,或在指令前加上优化提示词来请求显式提示词优化时,执行完整诊断并返回重写/改进后的提示词版本。

触发短语

  • - 优化提示词: <你的提示词> — 遵循所有原则重写提示词
  • 激活编程提示词 / activate coding-prompt — 进入活跃模式
  • improve my prompt / 优化提示词 / check my prompt
  • prompt review / 提示词审查

开始诊断前,加载所有参考文件

read_file(references/checklist.md)
read_file(references/principles.md)
read_file(references/patterns.md)
read_file(references/templates.md)
read_file(references/anti-patterns.md)
read_file(references/structure.md)
read_file(references/learnings.md)

然后运行诊断清单并应用原则重写提示词。

优化输出格式

原始提示词

<用户的原始提示词>

诊断结果

  • - D2 缺少约束:<缺少的内容>
  • D4 缺少场景:<缺少的内容>

优化后的提示词

<应用改进后的重写提示词>

模式2:主动监控(仅高优先级信号)

一旦激活(触发模式1),该技能将在会话的剩余时间内保持活跃。在此模式下,仅当检测到以下高优先级信号时主动发出警报:

警报信号响应
🚨 假完成D12AI声称完成但代码包含桩代码/TODO/占位返回/示例数据。追加:[coding-prompt] ⚠️ 检测到假完成:代码包含 <具体问题>,请替换为真实实现。
🚨 基于规则的偏见
D11 | AI在LLM原生方式更优时选择硬编码规则/正则/评分。追加:[coding-prompt] ⚠️ 检测到规则匹配偏见:建议使用 LLM 原生能力替代硬编码 <具体规则>。 |

对于所有其他信号(D1-D10):不要主动打断。仅在明确要求提示词审查时提及它们。

不要在模式2中加载参考文件。 以上规则足以进行主动监控。

会话持久性说明:模式2依赖于对话上下文。如果怀疑上下文退化(约10轮以上未明确提及主动监控),在发出警报前重新确认活跃状态。

黄金法则:用户的原始指令始终优先。警报和建议是附加性的,绝不覆盖。

按需进化:当用户说更新技能/update skill时,遵循下方第7节。



7. 进化协议

触发:更新技能 / update skill
目标:仅限 references/learnings.md

文件权限矩阵

文件权限原因
SKILL.md🔒 只读宪法——定义技能
references/checklist.md
🔒 只读 | 结构清单——完整性优先于灵活性 | | references/principles.md | 🔒 只读 | 公理级规则——通用最佳实践 | | references/patterns.md | 🔒 只读 | 沟通机制——客观模式 | | references/anti-patterns.md | 🔒 只读 | 精选参考——通过学习提升来增长 | | references/templates.md | 🔒 只读 | 工作流结构——行为一致性 | | references/structure.md | 🔒 只读 | 架构智慧——浓缩的条件→行动 | | references/learnings.md | ✅ 仅追加 | 个人经验层——唯一的进化目标 |

规则:任何修改 learnings.md 以外文件的尝试都是违规行为。拒绝并重定向到 learnings.md。

步骤1:审查

首先读取 references/learnings.md 以了解现有经验。然后分析当前编程会话,寻找:

  • - 运行良好且可复用的模式(非一次性)
  • 值得作为警告记录的错误或陷阱
  • 协作过程中发现的个人偏好或约定

筛选标准——仅提取满足所有条件的经验:

  1. 1. 可复用:适用于未来会话,不特定于单一任务
  2. 非冗余:未被 SKILL.md 或 references/ 中的现有规则覆盖
  3. 可操作:可以表述为清晰的规则或指南

步骤2:提议

以 learnings.md 章节的格式呈现结构化提案:

经验沉淀提案

被验证有效的模式

  • - [模式名称]
- 规则:<具体做法,一句话> - 触发场景:<什么情况下适用> - 来源:<本次会话的什么具体情况>

反模式(踩过的坑)

  • - [问题名称]
- 表现 - 预防:<在prompt中加什么约束> - 来源:<本次会话的具体情况>

个人偏好

  • - [偏好项]
- 规则:<具体偏好描述>

如果某个章节没有内容,则从提案中省略。

步骤3:确认(强制)

在进行任何更改之前,等待用户明确确认。 这是本技能中优先级最高的规则。

步骤4:写入 learnings.md

确认后:

  1. 1. 读取当前 references/learnings.md
  2. 结构化新内容以匹配现有格式(风格一致,措辞简洁)
  3. 检查是否有任何新条目与现有条目重叠或取代——如果是,通过更新现有条目而非添加重复条目进行合并
  4. 在相应章节追加或更新条目
  5. 更新头部版本号和最后更新日期
  6. 写入完整的修订后文件

防膨胀指南

  • - 架构级精炼:每个条目必须以高级架构师的精度进行提炼——抽象模式,而非事件。每条一个洞见,不填充内容。
  • 条目格式:每个条目最多2-4行。无冗长叙述,无多段落案例研究。
  • 合并优于积累:当新条目与现有条目重叠时,合并并精炼而非追加。目标是不断增长的智慧体系,而非不断增长的文件。
  • 风格一致性:所有条目必须遵循与现有条目相同的格式。不要引入新的章节类型。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 coding-prompt-1776005402 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 coding-prompt-1776005402 技能

通过命令行安装

skillhub install coding-prompt-1776005402

下载

⬇ 下载 coding-prompt v1.1.0(免费)

文件大小: 14.58 KB | 发布时间: 2026-4-13 09:49

v1.1.0 最新 2026-4-13 09:49
Version 1.1.0 — Adds structured session learnings without altering core skill rules.

- Introduced `references/learnings.md` as an append-only file for session-based experience and personalized learnings.
- Updated SKILL.md to explicitly document file permissions: only `learnings.md` is writable; all other core rules and references are now read-only by protocol.
- Evolution protocol now only applies to `learnings.md`, with strict format and anti-bloat guidelines.
- Added instructions for reviewing, proposing, confirming, and writing session learnings in a standardized structure.
- Ensured consolidation and style consistency for all experience entries.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部