mcpField
P
plexy-markdown

plexy-markdown

github.com/io42630Documents049 installsUpdated 1d ago
Repository

About plexy-markdown

plexy-markdown is a writing skill for structuring Markdown as concise, scannable bullets. It helps authors and coding agents keep documents readable in narrow views and clean to diff.

Key features

  1. 01One claim per bullet
  2. 02Nested bullets show structure
  3. 03Guidance for concise wording
  4. 04Readability guidance for line length
  5. 05Exceptions for code and tables

Use cases

  1. 01Writing technical documentation
  2. 02Preparing Markdown for code review
  3. 03Editing long bullet lists

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/io42630/skills --skill plexy-markdown

After installing, type/plexy-markdownin Claude Code to confirm it loaded.

Details

From the project README

plexy-markdown

Tight Markdown scans fast and diffs clean. Put one idea per line; nest the rest.

The format

  • One statement per bullet.
    • A statement is a single claim, step, fact, or rule.
    • If a bullet joins two ideas with "and", "then", "which", or a dash, split it.
  • Sub-statements become sub-bullets.
    • Nest to show structure: the parent names the thing, children describe it.
    • Two or three levels is plenty; deeper means the structure is wrong.
  • Keep every line under 120 characters.
    • The cap is a readability budget, not a formatting rule.
    • Break at clause boundaries into sub-bullets before wrapping a line.
  • Be concise.
    • Cut words that don't change meaning (very, really, in order to, it should be noted).
    • Drop filler headings and empty transitions.

What it looks like

Bad — one long bullet mixing several ideas:

The deploy pipeline builds the image, pushes to the registry, updates the manifest, and verifies the pods.

Good — parent plus children:

- The deploy pipeline has four stages.
    - Build the image.
    - Push it to the registry.
    - Update the manifest to trigger a rollout.
    - Verify the pods are healthy.

Bad — dash-chained fragments:

  • The service is fast - it caches responses - and it retries on failure.

Good:

  • The service is fast.
    • It caches responses.
    • It retries on failure.

Where the rules bend

  • Code blocks, tables, frontmatter, and URLs are exempt.
    • You can't wrap code, a URL, or a table cell without breaking it.
    • Let those lines run long rather than corrupt them.
  • Never delete content to hit the width.
    • Restructure into sub-bullets; a genuinely long single statement may stand.
  • Don't rewrite prose the user didn't ask you to touch.
    • Apply the style to what you write or edit, not to unrelated files.
  • Keep the document's existing structure.
    • Don't collapse headings, tables, or ordered steps just to use bullets.

Why

  • One idea per line lets a reader skim the first words and know the shape.
  • Short lines survive narrow terminals and side-by-side diffs.
  • Sub-bullets carry parent-to-detail relationships that prose hides.
  • Tight bullets cost fewer tokens and dodge merge conflicts on every edit.

Comments

Markdown supported