全部技能 / 设计 / full-output-enforcement
设计 · leonxlnx/taste-skill

full-output-enforcement

Overrides default LLM truncation behavior. Enforces complete code generation, bans placeholder patterns, and handles token-limit splits cleanly. Apply to any task requiring exhaustive, unabridged output.

风险提醒:绿色 · 放心使用AI 侦查报告
作者 leonxlnxGitHub leonxlnx/taste-skill ↗Stars 85698许可 MIT(仓库根 LICENSE 文件;GitHub API spdx MIT;Copyright (c) 2026 Leonxlnx)commit 3cca18b368
agent 宿主通常会约束 skill 执行权限;风险提醒为 AI 侦查观点,不构成质量或安全保证。第三方 skill 仅作拆解与展示,安装使用风险自负,版权归原作者。

1实现原理 · 为什么它能做到

纯行为约束型 prompt(49 行单文件):基线把『完整性』设为第一优先级,直接覆写模型的 brevity 默认倾向。

skills/output-skill/SKILL.md
Treat every task as production-critical. A partial output is a broken output. Do not optimize for brevity — optimize for completeness.
注:『A partial output is a broken output』是全文件的价值锚;与仓库内 research/laziness 的研究结论(截断是行为选择而非解码失败)同源,用措辞对抗『对齐层内置的停止压力』。

占位模式以『硬失败』清单分三类封禁:代码块内、行文内、结构捷径,给出可直接判定的字面禁用串(// rest of code、'for brevity'、骨架代替全文等)。

skills/output-skill/SKILL.md
**Structural shortcuts:** Outputting a skeleton when the request was for a full implementation. Showing the first and last section while skipping the middle. Replacing repeated logic with one example and a description. Describing what code should do instead of writing it.
注:清单给的判定项具体到字串(代码块禁 // ...、// TODO、bare ...;行文禁 'Let me know if you want me to continue'、'I'll leave that as an exercise' 等),模型可逐条自查。

三段执行流程 Scope→Build→Cross-check:先数清交付物数量并锁定,生成后对照原请求做数量核对,缺则补。

skills/output-skill/SKILL.md
3. **Cross-check** — Before output, re-read the original request. Compare your deliverable count against the scope count. If anything is missing, add it before responding.
注:用『交付物计数核对』把『用户要 5 个组件就给 5 个』从口头承诺变成可执行的检查动作。

长输出按 token 上限设计分片协议:全质量写到干净断点(函数/文件/章节末尾)即停,输出固定 PAUSED 标记,'continue' 后从断点精确续写、禁止复述。

skills/output-skill/SKILL.md
[PAUSED — X of Y complete. Send "continue" to resume from: next section name]
注:分片不是压缩或跳结论(正文明令禁止),而是『干净断点+可恢复状态』;依赖宿主对话上下文能携带该状态。

Quick Check 收尾:交付前复查禁用串、需求逐项在场、代码块是真实可运行代码、无因省空间而删减。

skills/output-skill/SKILL.md
Code blocks contain actual runnable code, not descriptions of what code would do
注:自检项全部落在『输出形态』上,与 skill 的目标(对抗截断/占位)一一对应。

2核心能力

01全量输出强制:交付物计数 + 逐项生成 + 需求对照核对
02三类占位模式硬封禁(代码块/行文/结构捷径),禁用串具体可判定
03token 上限分片续写协议:干净断点 + [PAUSED — X of Y] + continue 精确续接
04交付前快速自检(禁用串/完整性/可运行性/未删减)

4风险提醒 风险提醒:绿色 · 放心使用

风险提醒:绿色 · 放心使用
  • 纯文本约束,遵从度依赖模型 — 无任何执行校验;禁用串再具体也只是提示,长输出压力下仍可能被模型忽略。
  • 与用户显式要求冲突时无仲裁 — 用户若要『只给摘要/别写全量』,硬性完整性命令没有豁免条款,可能过度产出。
  • 分片续接依赖宿主会话连续性 — PAUSED 状态存于对话上下文;上下文清理或换会话后 continue 无法精确续接。
  • 可能鼓励冗长 — 『Do not optimize for brevity』在不需要全量的轻任务上可能诱导不必要的长输出,需用户按需挂载。
风险提醒:绿色,放心使用(证据:目录仅 SKILL.md 单文件,git ls-files 证实;token 扫描零命中 URL/curl/wget/fetch/bash/exec/API key/.env/fs/writeFile)。skill 级零脚本、零网络外发、零凭证接触、零本地读写;纯输出行为约束。注意点仅为其强制完整性措辞与用户显式『要简短』请求冲突时无仲裁,属对话层而非代码级风险。

5第二遍独立确认

  • [ok] 目录资产面(含隐藏/未跟踪文件) — git ls-files + ls -A 双查:该 skill 目录仅 1 个文件 SKILL.md,无 scripts/references/模板/数据/隐藏文件,无可执行代码。
  • [ok] 执行类 token 扫描 — 逐文件扫描 bash/exec/child_process/curl/wget/fetch/axios/process.env/API_KEY/.env/fs./writeFile/.github 等零命中(brutalist 一处 'sans-serifs.' 单词结尾 fs. 为误报,人工复核排除)。
  • [ok] 引文逐条 grep -F 字节复核 — 本 JSON 所用全部 quote 均以 grep -F 在 pin commit 工作树中逐条验证存在,无 paraphrase 冒充。
  • [ok] 元数据与 pin 核对 — 本地 git HEAD == 任务 pin ccbc15639c97057cbfcf32ecebc38ef716e4bb37(README 显示该提交为 docs/sponsor 修订 #102,2026-08-24);GitHub API 实查 stars=85698、MIT、pushed_at=2026-08-24T15:23:56Z。frontmatter name 与任务给定名一致。
  • [ok] 功能声明 vs 实际能力夸大检查 — description 声称均由 SKILL.md 正文纯 prompt 机制兑现,无脚本可调用、无越界承诺(详见本文件 how_it_works 引文)。
  • [ok] 『handles token-limit splits cleanly』是否有真实机制 — 正文给出完整协议:全质量写到干净断点→输出 [PAUSED — X of Y complete. Send "continue"…]→continue 后『pick up exactly where you stopped. No recap, no repetition.』,非空头承诺。
  • [ok] 禁用清单与『用户要求简短』的冲突仲裁 — 正文无冲突仲裁条款(复查无 unless/user explicitly 等豁免表述);已在 risks 中明示此缺口,不夸大其覆盖范围。
  • [ok] 占位串检查是否覆盖常见变体 — bare `...`、/* ... */、// TODO、'Let me know if you want me to continue' 等均以字面列入;属提示强度问题而非缺陷,正文以『hard failures. Never produce them.』设最高语气。

6结论

  • 把『别截断』升级成可执行协议:交付计数、禁用字面清单、续写标记,全部可自查可判定。
  • token 分片协议是同类约束里少见的务实设计:截断不可避免时仍有干净断点与恢复路径,不牺牲质量。
  • 零依赖、49 行、任意域通用,是家族中移植成本最低的 skill。
  • 有研究背书:针对『惰性是行为选择』的根因用药,而非空喊认真。
  • 适合:适合一切『交付必须完整』的产出型任务:长文件/多组件/整站代码生成、迁移改写、完整文档/清单输出;尤其适合已知某宿主模型爱截断、爱写占位符的工作流,作为全局或任务级行为约束挂载。
    不适合:不适合需要刻意简短输出的场景(摘要、快速原型、聊天式问答)——它与 brevity 目标正面冲突;不适合期望 skill 通过脚本强制校验输出的用户(纯 prompt 无执行层);它不解决设计质量问题,只保证『给全』。
    安装 agent 直装可复制
    ① 本站镜像 更新 2026-09-09
    方式 A · 人下载镜像包下载 full-output-enforcement.tar.gz
    sha256: 499ed544fe930be6…
    方式 B · JSON 格式安装指南,复制给 agent
    安装指南
    agent 读 JSON 指南后会自动从本站下载安装,无需更多说明。
    ② 上游 GitHub · 原始来源
    能访问 GitHub?直接去上游安装(实时版,可能已更新)GitHub 原始 ↗
    本页镜像锁定 commit 3cca18b368;上游为实时仓库。
    来源信息 GitHub 原始
    作者 / 仓库leonxlnx / leonxlnx/taste-skill
    Stars85698
    最近推送2026-08-24
    本 skill commit3cca18b368
    许可MIT(仓库根 LICENSE 文件;GitHub API spdx MIT;Copyright (c) 2026 Leonxlnx)
    本站信息
    收录日期2026-09-06
    分类设计
    侦查报告AI 侦查 · 2 遍 · 2026-09-06
    本站镜像与 GitHub 原始是不同来源:本站锁定 commit 快照经 /r2 分发;GitHub 为实时上游,内容可能已更新。
    同分类邻近