full-output-enforcement

Enforces complete code generation by banning placeholder patterns and truncation.

Updated Aug 6, 2026
One-click install
npx skills add https://github.com/ferrarifankid04/ai-skills-public --skill full-output-enforcement-ferrarifankid04
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: full-output-enforcement
Source: https://github.com/ferrarifankid04/ai-skills-public/tree/main/claude-code/skills/full-output-enforcement
Command: npx skills add https://github.com/ferrarifankid04/ai-skills-public --skill full-output-enforcement-ferrarifankid04

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? LLMs often truncate long outputs, insert placeholder comments like "// rest of code", or skip deliverables to save tokens, leaving you with incomplete code that requires manual cleanup. This Skill overrides that default behavior so every requested file, function, or section is delivered in full. ## Core Features & Use Cases - Placeholder Ban: Hard-fails on patterns like "// ...", "// TODO", "for brevity", and skeleton outputs when full implementations were requested. - Deliverable Cross-Check: Counts expected deliverables from the request and verifies each one is present before responding. - Token-Limit Handling: Splits long outputs at clean breakpoints with a resumable pause marker instead of compressing or skipping content. - Use Case: Ask for a full multi-file project scaffold or five complete React components, and receive every file and component fully implemented without "similar to above" shortcuts. ## Quick Start Apply the full-output-enforcement skill and generate the complete implementation of all requested files with no placeholders or omissions.

Frequently Asked Questions about full-output-enforcement

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I stop an LLM from truncating code output?

Apply output enforcement rules that ban placeholder patterns like "// rest of code" and require every requested deliverable to be generated in full. When token limits approach, the output pauses at a clean breakpoint with a resume marker instead of compressing content.

How to get complete code instead of skeleton implementations?

Instruct the model to treat partial output as failure and cross-check deliverable counts against the original request before responding. Banned patterns include "// implement here", "// similar to above", and prose like "for brevity" or "the rest follows the same pattern".

What happens when generated code exceeds the token limit?

The output stops at a clean breakpoint such as the end of a function or file, then emits a pause marker stating progress, for example "[PAUSED — 3 of 5 complete]". Sending "continue" resumes exactly from the next section with no recap or repetition.

Does output enforcement work for non-code content like documentation?

Yes, the same rules apply to prose deliverables such as multi-section documents or enumerated answers. The deliverable count is locked from the request, and every section must be written in full without summarizing remaining items.

When should I not use full-output enforcement?

Avoid it for quick exploratory questions, brainstorming, or cases where a short illustrative snippet is genuinely sufficient. Enforcing exhaustive output on simple queries wastes tokens and slows down iteration.