技能 full-output-enforcement
📦

full-output-enforcement

安全

强制完整、不删减的输出

LLM经常截断或概括代码而非提供完整文件。此技能通过禁止占位符模式并清晰处理令牌限制分割来强制执行详尽输出。

支持: Claude Codex Code(CC)
🥉 73 青铜
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“full-output-enforcement”。 编写一个包含注册、登录和密码重置的用户认证模块

预期结果:

所有三个功能的完整实现:注册函数、登录处理器、密码重置流程。每个函数都有完整代码,无TODO注释。无"对X实施类似模式"。

正在使用“full-output-enforcement”。 为待办事项应用创建5个API端点处理器

预期结果:

所有5个处理器都完整实现:创建待办事项、获取待办事项列表、获取单个待办事项、更新待办事项、删除待办事项。每个处理器都包含输入验证、错误处理和响应格式化。无占位符逻辑。

正在使用“full-output-enforcement”。 生成包含10个组件的完整React组件库

预期结果:

所有10个组件都完整编写:Button、Input、Modal、Card、Alert、Dropdown、Checkbox、Radio、Select、Textarea。每个都有props接口、状态管理、事件处理和样式。如果在第6个组件处中断,延续标记显示[已暂停 — 6/10完成。发送"继续"以恢复]。

安全审计

安全
v1 • 4/18/2026

Static analysis flagged external_commands and weak_crypto patterns, but all are false positives. Line 16 contains Markdown code formatting backticks for banned patterns, not shell execution. Line 20 uses 'skeleton' to describe placeholder code, not cryptography. No executable code exists in this skill. The file is a text-based prompt instruction set with zero security risk.

1
已扫描文件
50
分析行数
0
发现项
1
审计总数
未发现安全问题
审计者: claude

质量评分

38
架构
100
可维护性
87
内容
50
社区
100
安全
83
规范符合性

你能构建什么

获取完整生产代码

请求功能、API或模块的完整实现。该技能确保输出中不出现占位符注释或骨架代码。

生成列表中的所有项目

请求10个测试用例、5个组件或任何特定数量。该技能跟踪计数并确保输出中出现每个请求的项目。

无缝处理长输出

对于冗长的代码库或文档,该技能使用标记清晰管理延续,因此不会丢失或重复任何内容。

试试这些提示

请求完整代码
编写一个具有[具体要求]的完整[模块名称]。应用完整输出强制技能。
生成多个项目
创建[数量]个[项目类型]。确保每一个都完整写出,不走捷径。
处理长输出
完整生成[大型功能]。如果达到限制,标记停止位置,我会继续。
验证完整性
检查输出是否包含所有请求的[具体项目]。在最终确定前标记任何缺失的内容。

最佳实践

  • 始终在请求中指定预期的确切交付物数量
  • 查看禁止模式列表以了解该技能防止的内容
  • 使用延续标记处理非常大的代码库

避免

  • 请求"典型示例"而不是具体实现
  • 在请求完整解决方案时接受部分输出
  • 使用模糊语言让LLM能够概括而不是详细说明

常见问题

如果输出因令牌限制被截断会发生什么?
该技能使用延续标记标记中断点,如[已暂停 — X/Y完成。发送"继续"以恢复]。发送"继续",LLM会从停止的确切位置继续。
此技能能让LLM生成无限内容吗?
不能。该技能不会增加令牌限制。它仅确保生成的内容在其模型实际限制范围内是完整且不删减的。
此技能会验证代码错误吗?
不能。该技能强制执行完整性和禁止占位符。它不检查生成代码的语法、逻辑或运行时正确性。
什么是"禁止的输出模式"?
这些是像"// TODO"、"// 实现此处"、"// 与上述类似"或"其余按此模式进行"这样的占位符短语。该技能将这些视为硬性失败。
该技能如何处理延续?
中断时,LLM输出带有完成状态和下一部分名称的标记。使用"继续"回复会从确切位置恢复,无需回顾或重复。
我可以将此技能与其他技能一起使用吗?
可以。此技能可与代码生成、重构或文档技能配合使用。在需要这些技能产生完整而非部分输出时应用它。

开发者详情

文件结构

📄 SKILL.md