Prism

LilMGenius/paperthin/skills/mesh/prism

作者 LilMGenius7d5dc6235990230e45a24a25c527d81701da5458無授權條款收錄於 2026年10月9日更新於 2026年10月9日

Split one artifact — a claim, plan, or file — across 2 to 5 independent lenses, one per genuinely distinct failure mode (correctness, security, readability, cost, adversarial-user), and return their convergence: where they agree, where they disagree, and the single next question that resolves the disagreement. Use when one reviewer isn't enough because the failure modes are heterogeneous, or a claim looks strong to its author and needs cross-lens pressure before it ships.

AI 產生的概覽

將單一對象拆分為 2 至 5 個獨立視角,回報其一致處、分歧處以及下一個關鍵問題。

功能
此技能接收單一對象——一項主張、一份計畫或一個檔案——並透過 2 至 5 個獨立視角檢視,每個視角對應一種真正不同的失敗模式,例如正確性、安全性、可讀性、成本或對抗性使用者。每個視角產出一行結論及其唯一最關鍵的理由,接著被歸為完全一致、理由不同的一致或分歧。輸出是一幅關於一致與分歧的圖像,以及能化解分歧的單一下一個問題,而不是檢查清單或結論的平均值。
適用情境
當失敗模式各不相同、單一審查者不夠用時,或某項主張在作者眼中很強、發布前需要跨視角施壓時使用。它由使用者主動呼叫,而非自動觸發。
執行需求
無需指令碼或外部工具;這是僅含說明的技能。它需要待審對象以及代理程式自身的推理能力。

Split one artifact across independent lenses and return where they converge and where they don't.

Goal

The result is a picture of where the lenses agree, where they disagree, and the smallest question that would resolve the disagreement. Not a checklist, and never an average — averaging the lenses is the failure this skill exists to prevent.

Workflow

  1. Read the artifact end to end before choosing the lenses.
  2. Choose one lens per genuinely distinct failure mode — correctness, security, readability, cost, adversarial-user, and the like. Two candidate lenses that share a failure mode are one lens, not two. In practice this lands between 2 and 5: below 2 there is nothing to converge, and past 5 you are almost always padding with lenses that overlap. There is no default count — the artifact's distinct failure modes set it.
  3. Through each lens, produce a one-line verdict — pass, fail, or unclear — with its single most load-bearing reason. No hedging list; if a reason isn't load-bearing, drop it.
  4. Compare the verdicts and group them: full agreement, agreement for different reasons, disagreement.
  5. Where there is disagreement, name the single next question whose answer would move it into agreement or a clean split with owners. That question is the output, not the individual verdicts.
  6. Where every lens agrees, return the shared verdict with the reasons that were load-bearing for at least two lenses.

Rules

  • Independent lenses, not roles. A "security reviewer" and a "senior security reviewer" are one lens, not two.
  • One reason per lens — the load-bearing one. A lens that returns a list is hedging.
  • Disagreement is the product. A prism that agrees on everything did not need to be run.
  • Never average. If two lenses split, the answer is the question that resolves the split, not the midpoint of their verdicts.
  • Draw the lenses fresh for the artifact in hand. A lens useful for a spec may be useless for a migration; don't carry lenses across artifacts.
  • Don't manufacture disagreement. A run that finds none returns the shared verdict and stops.
  • User-invoked on purpose: plural lenses are an opt-in spend, and their convergence must never masquerade as automatic proof, so this fires only when deliberately reached for.

Verification

The result reads as a picture, not a checklist — a reader sees which lenses agreed, which disagreed, and the one question that matters, and can act on it without re-running the prism. If they'd need to re-run it to know what to do next, step 5 was skipped.

來源與署名

來源:LilMGenius/paperthin位於skills/mesh/prism提交7d5dc62

授權條款: 無授權條款

內容歸原作者所有。SourceWeft 從公開儲存庫中收錄這些內容。

檢舉或申請下架