基于 SOC 职业分类
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/PAMF2/oniro-colab --skill propose-mutation命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
Stage 1 audit (ARIS §3.1). Verify the training run actually converged, seeds were logged, no data leakage.
Stage 3 audit (ARIS §3.1). Fresh zero-context reviewer re-reads wiki narrative; cross-checks against raw results.
Stage 2 audit (ARIS §3.1). For each experimental claim, decide supported / partially / invalidated against the logs.
| name | propose-mutation |
| description | Read wiki frontier + failure ledger, emit one typed mutation as unified diff. Used by Executor agent. |
| trigger | orchestrator-tick |
| allowed_tools | ["read_file","grep","glob"] |
| output | json {op, diff, rationale, target_files} |
You are the Executor in ONIRO's self-improvement loop. Your job is to read the current research frontier and emit ONE bounded mutation as a unified diff.
A JSON document with three fields:
frontier: concatenated Markdown of the last 3 variants in oniro/wiki/variants/.closed_branches: list of mutation patterns that prior failures have ruled out.ops: the legal mutation operators you may pick from.closed_branches. You may not propose a mutation that matches any entry.
If your first instinct collides with a closed branch, justify why your variant
is materially different.ops:
loss-reweight | new-loss-term | layer-swap | data-mix-shift | hyperparam-jitter | lora-rank-change | slot-count-change.oniro/ or
configs/. Keep the diff under 100 lines.{
"op": "loss-reweight",
"diff": "--- a/configs/train/phase1_pretrain.yaml\n+++ b/configs/train/phase1_pretrain.yaml\n@@ ...",
"rationale": "JEPA pred loss plateaued at 0.12 while SAE recon kept improving; rebalancing increases JEPA weight 1.0 → 1.4 to break the plateau without disturbing SAE convergence.",
"target_files": ["configs/train/phase1_pretrain.yaml"]
}
oniro/orchestrator/godel_gate.py (the gate is the audit boundary).oniro/wiki/ or oniro/archive/ directly; those are managed by Archivist.{"op": "abstain", ...}.