full-output-enforcement

Enforce complete, untruncated generation with resumable pauses at clean boundaries.

1|Updated May 15, 2026
One-click install
npx skills add https://github.com/dnkrow/skill --skill full-output-enforcement-dnkrow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: full-output-enforcement
Source: https://github.com/dnkrow/skill/tree/main/clairement/full-output-enforcement
Command: npx skills add https://github.com/dnkrow/skill --skill full-output-enforcement-dnkrow

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents truncated or partial responses by forcing the model to generate the entire requested deliverable, while rejecting placeholder-style or “continue later” output patterns.

Core Features & Use Cases

  • Full completeness enforcement: Treats partial outputs as failures and requires every requested artifact to be fully delivered.
  • Placeholder and truncation bans: Blocks common shortening tokens like “// TODO”, “...”, and structural skeletons that skip missing sections.
  • Token-limit handling with resumable pauses: Writes up to a clean boundary and pauses with an explicit “X of Y” progress message so execution can resume next section without repeating earlier content.

Quick Start

Apply this skill when you need the model to produce an unabridged, production-ready file or multi-part implementation where skipping any sections would break the result.

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 generating truncated code and skipping sections with placeholders?

To stop truncated code generation, you need LLM output control that bans placeholder patterns like "..." and "// TODO". This enforces full completeness by treating partial outputs as failures and requiring every requested artifact to be fully delivered.

What is the best way to handle token limits when generating long-form multi-component deliverables?

Handling token limits during long-form generation requires resumable pauses at clean section boundaries. The model writes up to a safe boundary, pauses with an explicit "X of Y" progress message, and resumes the next section without repeating earlier content.

How do I enforce complete, exhaustive outputs for multi-part code implementations?

Enforcing complete, exhaustive outputs for multi-part code requires counting and locking scope deliverables. This approach rejects structural skeletons that skip missing sections and guarantees the entire unabridged, production-ready file is generated.

Why does my model output structural skeletons instead of the unabridged production-ready file I requested?

Models output structural skeletons instead of unabridged files when prompt hardening is absent. Applying deterministic deliverable rules blocks shortening tokens and forces the model to generate the entire requested deliverable without skipping any sections.

Can I resume generation cleanly if a long-form response hits the token limit mid-section?

Yes, you can resume generation cleanly if a long-form response hits the token limit by enforcing resumable cutoffs. The model pauses at a clean section boundary with an explicit progress message, allowing execution to resume without duplicating earlier content.