Skip to content

optimize(darwin-skill): self-optimization +5.3pts (dim1/4/5/6/7)#8

Open
dongtonghui wants to merge 6 commits into
alchaincyf:masterfrom
dongtonghui:auto-optimize/20250603-darwin-self
Open

optimize(darwin-skill): self-optimization +5.3pts (dim1/4/5/6/7)#8
dongtonghui wants to merge 6 commits into
alchaincyf:masterfrom
dongtonghui:auto-optimize/20250603-darwin-self

Conversation

@dongtonghui

Copy link
Copy Markdown

Darwin Skill 2.0 自指优化

指标 数值
基线分数 76.9
最终分数 82.2
提升 +5.3
实验轮次 5
保留 5 / 5(100%)
回滚 0

改进摘要

  1. dim1 · Frontmatter 压缩 — description 从 776 字符压缩到 380 字符
  2. dim5 · 测试 Prompt 设计方法论 — 具体提取方法(典型场景 + 触发词反推 + expected 对比格式)
  3. dim7 · 目录速查表 — 14 章节导航 + 「何时查看」标注
  4. dim4 · Phase 0.5 CHECKPOINT — 测试 prompt 设计完成后增加显性检查点
  5. dim6 · References 指针补全 — runtime-neutrality + prd-case-study 内容指向

触顶信号

连续 2 轮边际收益 < 2 分,按 HL-4「见好就收」规则自动停止。

williamchmw pushed a commit to williamchmw/darwin-skill that referenced this pull request Jun 4, 2026
New gate item (independent of the 8-dim rubric) ensures skills remain
portable across Claude Code, Codex, Cursor, OpenClaw, Hermes Agent,
CodeBuddy, Workbuddy, Gemini CLI, OpenCode and other skills-compatible
runtimes — unless the skill is explicitly bound to a single runtime
(e.g. xxx-codex / huashu-slides-codex).

- Add 红灯/绿灯/例外 checklists for runtime drift
- Add quick grep command for red-flag scanning
- Add P0 priority for runtime drift fixes (must precede other dimensions)
- Add constraint alchaincyf#8 (Runtime 中立性) to the rules section

Motivation: nuwa-skill's previous README pinned "Claude Code Skill"
framing and was rejected by other agents (e.g. Marvis). All 15 repos
(nuwa-skill + 13 person skills + x-mentor-skill) have since been
rewritten runtime-neutral; this gate codifies the lesson into darwin
so future audits catch the same pattern.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant