progressive-disclosure

Offload excessive text, tables, and code blocks into external Markdown files.

2|Updated Jul 22, 2026
One-click install
npx skills add https://github.com/0xUrsanomics/utopia-os --skill progressive-disclosure-0xursanomics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: progressive-disclosure
Source: https://github.com/0xUrsanomics/utopia-os/tree/main/skills/progressive-disclosure
Command: npx skills add https://github.com/0xUrsanomics/utopia-os --skill progressive-disclosure-0xursanomics

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents long, wall-of-text replies from cluttering mobile chat interfaces and inflating token costs by automatically offloading extensive content into structured Markdown files.

Core Features & Use Cases

  • Automatic Threshold Detection: Monitors reply length, table row counts, and code block size to trigger file creation when content exceeds readability limits.
  • Archival-Ready Output: Generates timestamped, slugged Markdown files in a dedicated directory, ensuring all detailed information is preserved and easily accessible.
  • Use Case: When generating a complex technical audit or a large component library, the agent provides a concise 3-line summary in the chat while attaching the full, detailed report as a downloadable file.

Quick Start

Enable the progressive disclosure skill to automatically move any reply exceeding 1500 characters into a separate markdown file attachment.

Frequently Asked Questions about progressive-disclosure

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

FAQPage Schema
How do I reduce chat clutter from long markdown replies?

Reduce chat clutter from long markdown replies by automatically offloading text, tables, and code blocks exceeding 1500 characters into external Markdown files. The agent provides a concise summary in the chat while attaching the full detailed report as a downloadable file.

Does progressive disclosure lower token consumption in future sessions?

Progressive disclosure lowers token consumption in future sessions by moving extensive text, tables, and code blocks into separate timestamped Markdown files. This prevents long replies from inflating token costs and maintains chat readability across ongoing interactions.

What is the character threshold to trigger automatic file attachment?

The character threshold to trigger automatic file attachment is 1500 characters. Once a reply exceeds this limit, or contains large tables and code blocks, the content is automatically moved into a structured Markdown file attachment.

How are archived markdown files named and stored?

Archived markdown files are stored as timestamped, slugged files within the dedicated outputs/tg/ directory. This automated file naming and path management ensures consistent archival and easy access to detailed responses.

Can I keep large code blocks and tables in chat without hitting limits?

You cannot keep large code blocks and tables directly in chat without hitting limits, because the skill monitors structural thresholds and automatically moves them into external Markdown files to maintain readability and reduce token consumption.