Install
openclaw skills install markdown-to-summaryUse when (1) user provides a long markdown document and asks to summarize, abstract, or condense it. (2) user says "summarize this", "tl;dr", "give me the key points", or "what's the main idea". (3) user pastes a README, article, or doc and wants a short version.
openclaw skills install markdown-to-summaryUse when (1) user provides a long markdown document and asks to summarize, abstract, or condense it. (2) user says "summarize this", "tl;dr", "give me the key points", or "what's the main idea". (3) user pastes a README, article, or doc and wants a short version.
This skill solves the specific problem of: long markdown content needs to be distilled into its essential points without losing critical information.
This skill IS NOT:
This skill IS activated ONLY when: markdown text + summary/condense intent are both present.
/markdown-to-summaryDefault mode. Produces a concise summary preserving key information structure.
When to use: User provides markdown and wants a shorter version covering main points.
/markdown-to-summary/bulletOutputs key points as a structured bullet list instead of prose.
When to use: User wants action items, highlights, or a quick-scan list rather than paragraph summary.
/markdown-to-summary/tl-drProduces a single-sentence and single-paragraph tl;dr.
When to use: User wants the absolute shortest version possible.
For each major section (H2 level):
| Section Type | Keep | Discard |
|---|---|---|
| Technical doc | Prerequisites, setup steps, key concepts, examples | Installation chatter, release notes noise |
| Article | Thesis statement, supporting evidence, conclusion | Digressions, tangents, filler examples |
| Meeting notes | Decisions made, action items, owners | Meeting meta (time, attendees unless relevant) |
| Changelog | New features, bug fixes, breaking changes | Version numbers, dates, contributor lists unless significant |
Choose output format based on mode:
Key principles:
A good output:
A bad output:
| Scenario | Bad Output | Good Output |
|---|---|---|
| 2000-word README | 200-word summary missing setup steps | Preserves: prerequisites, key commands, architecture |
| Changelog with 20 entries | Lists all 20 | Groups: 3 features, 5 fixes, 1 breaking change |
| Article with digression | Includes the tangent | Skips digression, keeps main argument |
| API doc with code examples | Rewrites code in prose | Keeps code block, summarizes surrounding text |
references/ — Document type taxonomies, summary length guidelines by use case