Claude Skill MartBrowse skillsQuick linesLearn by videoTerminal guideWhat is a Skill?
Back to list

Condense — Markdown Density Pass

Strips prose filler from Markdown files while preserving every instruction, rule, table, and command.

Content & WritingBeginner42445AI score 8/10Last updated: Sep 23, 2026

What it does

  • Takes a file path or glob of .md files and maximizes information density.
  • Runs a deterministic pre-pass (trailing whitespace, consecutive blank lines) before the LLM rewrite.
  • KEEP list: every instruction, rule, gate, phase, table, code block, path, and the YAML frontmatter stay untouched. CUT list: redundant restatements, motivational framing, filler phrases, duplicate paragraphs.
  • Applies a "delete test" to each sentence: if removing it loses an instruction or decision, keep it.
  • Verifies afterwards: YAML still parses, key terms still grep-able, and reports a | File | Before | After | Reduction | table.

Who it's for

  • Maintainers of agent instruction files (SKILL.md, AGENTS.md, CLAUDE.md).
  • Anyone cutting token cost or context bloat in long prompts and docs.
  • Technical writers whose READMEs have grown wordy enough to hide the rules.

Examples

  1. /condense docs/onboarding.md — turn a rambling onboarding doc into tight step lists.
  2. /condense skills/**/*.md — batch pass over many skill files (10+ files fan out to parallel agents).
  3. Shrink a bloated CLAUDE.md so all rules survive but context usage drops.

· · · Install guide · · ·

Try it now, no install

Paste this into Claude to use the skill without installing anything.

Read the instructions in this file and follow them to help me:
https://raw.githubusercontent.com/notque/vexjoy-agent/HEAD/skills/code-quality/condense/SKILL.md

What I want: (describe your task here)

If Claude can't open the link, open it yourself and paste the contents instead.

If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the skills/code-quality/condense folder from the GitHub repo notque/vexjoy-agent into my ~/.claude/skills/condense/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/notque/vexjoy-agent.git /tmp/vexjoy-agent && mkdir -p ~/.claude/skills && cp -r /tmp/vexjoy-agent/skills/code-quality/condense ~/.claude/skills/condense

This is a third-party skill. Check the source repository before installing.

  1. Open a terminal.
  2. Clone the repo: git clone https://github.com/notque/vexjoy-agent.git
  3. Create the skills folder: mkdir -p ~/.claude/skills
  4. Copy the skill: cp -r vexjoy-agent/skills/code-quality/condense ~/.claude/skills/condense
  5. Check whether a scripts/ folder came along; if check-whitespace.py is missing, the mechanical pre-pass is skipped and only the LLM pass runs.
  6. Restart Claude Code and run /condense <file-or-glob>.
  7. Files are edited in place, so commit to git or back them up first.