skill-condenserCompress verbose SKILL.md files using Chain-of-Density with skill-aware formatting. Use when a skill exceeds 200 lines or needs terse refactoring.
Install via ClawdBot CLI:
clawdbot install killerapp/skill-condenserCompress SKILL.md files using CoD with skill-format awareness. Optimized for 2-3 passes (not 5) since skills are structured, not prose.
cod-iteration with skill-format contextPass to cod-iteration:
iteration: 1
target_words: [current_words * 0.6]
format_context: |
OUTPUT FORMAT: Agent Skills SKILL.md
- Use ## headers for sections
- Bullet lists, not prose paragraphs
- Tables for comparisons/options
- Code blocks for commands
- No filler phrases ("this skill helps you...")
text: [FULL SKILL.MD CONTENT]
iteration: 2
target_words: [iteration_1_words]
format_context: |
SKILL.md TERSE RULES:
- Each bullet = one fact
- Combine related bullets with semicolons
- Remove redundant examples (keep 1 best)
- Tables compress better than lists for options
text: [ITERATION 1 OUTPUT]
source: [ORIGINAL SKILL.MD]
Only if still >150 lines:
iteration: 3
target_words: [iteration_2_words]
format_context: |
FINAL PASS:
- Move detailed content to references/ links
- Keep only: Quick Start, Core Pattern, Troubleshooting
- Each section <20 lines
text: [ITERATION 2 OUTPUT]
source: [ORIGINAL SKILL.MD]
Each iteration returns:
Missing_Entities: "entity1"; "entity2"; "entity3"
Denser_Summary:
---
name: skill-name
description: ...
---
# Skill Name
[Condensed content in proper SKILL.md format]
When condensing skills, prioritize these entity types:
| Entity Type | Keep | Remove |
|-------------|------|--------|
| Commands | deploy.py --env prod | Verbose explanations |
| Options | Table row | Paragraph per option |
| Errors | Error → Fix | Long troubleshooting prose |
| Examples | 1 best example | Multiple similar examples |
| Prerequisites | Bullet list | Explanation of why needed |
| Original | Target | Iterations |
|----------|--------|------------|
| 200-300 lines | 100-150 | 2 |
| 300-500 lines | 150-200 | 2-3 |
| 500+ lines | 200 + refs | 3 + refactor |
Before (45 words):
## Configuration
The configuration system allows you to customize various aspects of the deployment.
You can set environment variables, adjust timeouts, and configure retry behavior.
Each setting has sensible defaults but can be overridden as needed.
After (18 words):
## Configuration
| Setting | Default | Override |
|---------|---------|----------|
| `ENV` | prod | `--env dev` |
| `TIMEOUT` | 30s | `--timeout 60` |
| `RETRIES` | 3 | `--retries 5` |
If skill is too large after 3 iterations:
references/: API details, advanced config, examplesSee advanced configGenerated Mar 1, 2026
Used by AI development teams to condense verbose skill documentation for internal agent libraries, ensuring skills are concise and standardized. This improves onboarding and maintenance by reducing documentation bloat in large-scale agent ecosystems.
Applied in enterprise settings to refactor and compress documentation for AI skills deployed in business workflows, such as customer service or data analysis agents. This enhances clarity and reduces training time for non-technical users.
Utilized by open-source communities to maintain and streamline skill documentation for public AI agent repositories. It helps keep contributions consistent and accessible, supporting collaborative development and user adoption.
Employed in educational institutions or training programs to create terse, structured skill documentation for teaching AI agent development. This aids students in quickly understanding skill functionalities without overwhelming details.
Integrated into content management systems that use AI agents to automate tasks like documentation generation. The skill condenser optimizes output for readability and efficiency in dynamic content environments.
Offered as a cloud-based service where users pay a monthly fee to access the skill condenser tool for their AI agent projects. Revenue is generated through tiered pricing based on usage volume and features.
Sold as a licensed software package to large organizations for internal use in AI development teams. Revenue comes from one-time purchases or annual licenses with support and updates included.
Provides a free basic version for individual developers or small projects, with advanced features like batch processing or custom formatting available through paid upgrades. Revenue is driven by premium subscriptions.
💬 Integration Tip
Integrate the skill condenser into CI/CD pipelines to automatically compress documentation during skill updates, ensuring consistency and reducing manual effort.
Use the mcporter CLI to list, configure, auth, and call MCP servers/tools directly (HTTP or stdio), including ad-hoc servers, config edits, and CLI/type generation.
Connect to 100+ APIs (Google Workspace, Microsoft 365, GitHub, Notion, Slack, Airtable, HubSpot, etc.) with managed OAuth. Use this skill when users want to...
Build, debug, and deploy websites using HTML, CSS, JavaScript, and modern frameworks following production best practices.
YouTube Data API integration with managed OAuth. Search videos, manage playlists, access channel data, and interact with comments. Use this skill when users want to interact with YouTube. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway).
Scaffold, test, document, and debug REST and GraphQL APIs. Use when the user needs to create API endpoints, write integration tests, generate OpenAPI specs, test with curl, mock APIs, or troubleshoot HTTP issues.
Search for jobs across LinkedIn, Indeed, Glassdoor, ZipRecruiter, Google Jobs, Bayt, Naukri, and BDJobs using the JobSpy MCP server.