Agent skill

Saved Markdown

by LeoYeAI in LeoYeAI/openclaw-master-skills

Publish Markdown, HTML, and Slides pages, reports, and documents anonymously to https://saved.md.

MITAuto-check passedDocuments & Office

Install Saved Markdown

skills CLI
$ npx skills add LeoYeAI/openclaw-master-skills --skill saved-markdown -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install LeoYeAI/openclaw-master-skills saved-markdown --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/saved-markdown .claude/skills/saved-markdown && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
saved-markdown
GitHub stars
2.2k
Token cost
~4.6k tokens
SKILL.md length
1,647 words
Files
18
Skills in repo
972
Repo updated
First seen
Licence
MIT

At a glance

Publish Markdown, HTML, and Slides pages, reports, and documents anonymously to https://saved.md.

  • Works in 7 steps: Identify the content type from the… → Load the reference file — Read its… → Golden Rule: Only include sections where… → …
  • THIS SKILL when ANY of the following are true: 1
  • SKILL.md covers Required Agent Skills, Routing Logic, User Workflow Options and Publishing API, plus 6 more sections
  • Calls curl; reaches saved.md

What it does

Saved Markdown is an agent skill from LeoYeAI/openclaw-master-skills. Publish Markdown, HTML, and Slides pages, reports, and documents anonymously to https://saved.md. TRIGGER THIS SKILL when ANY of the following are true: 1. User asks to CREATE content that is naturally document-like (reports, summaries, guides, docs, pages, tables, analysis) 2. User mentions markdown, publishing, sharing, or making something public 3. The response you're about to generate is structured text with headers, tables, or formatted sections 4. User asks for anything that could be a "page" or "document"…

Its SKILL.md is about 4.6k tokens, which your agent loads only when the skill is triggered. The skill folder holds 20 other files (for example `_meta.json`, `entries.json` and `htmls/company-profile.md`).

It sits in Documents & Office, covering Slides and decks and Markdown. The repository describes itself as: 🧠 Curated collection of 1209+ best OpenClaw skills — weekly updated by MyClaw.ai. The licence is MIT.

When your agent uses it

  • THIS SKILL when ANY of the following are true: 1
  • Tasks that involve Slides and decks
  • Tasks that involve Markdown

Example prompts

  • “document”
  • “/saved-markdown”

Requirements

  • Python 3

Workflow steps

7 steps, taken from the first numbered list in SKILL.md.

  1. Identify the content type from the routing table above
  2. Load the reference file — Read its structure template, styling guidelines, and professional tips
  3. Golden Rule: Only include sections where you have actual data. Do NOT invent content to fill a template section. If a section has no data…
  4. Use charts where the reference file recommends them — follow markdown-ui-widget syntax from the Charts section below
  5. Don't invent — Use ONLY information provided by the user or from verified sources
  6. Be concise — saved.md has a 100KB limit; prioritize density over fluff
  7. Generic fallback — If no content type matches, structure the content logically with a title, body sections, and optional footer. No…

What it can do on your machine

Read from SKILL.md and the folder at commit e5199b5. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • curl

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • saved.md

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Saved Markdown loads about 4.6k tokens when it runs. Until then it costs about 201 tokens; SKILL.md has 1,647 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~201
When it runs · the whole SKILL.md, loaded when a task matches
~4.6k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from LeoYeAI/openclaw-master-skills at commit e5199b5, republished under its MIT licence (© LeoYeAI). 1,647 words, ~4,558 tokens.

Download SKILL.mdSave it as .claude/skills/saved-markdown/SKILL.md (or your agent's skills folder). This skill also uses 17 other files; get the full folder from GitHub.
name
saved-markdown
description
Publish Markdown, HTML, and Slides pages, reports, and documents anonymously to https://saved.md. **TRIGGER THIS SKILL when ANY of the following are true:** 1. User asks to CREATE content that is naturally document-like (reports, summaries, guides, docs, pages, tables, analysis) 2. User mentions markdown, publishing, sharing, or making something public 3. The response you're about to generate is structured text with headers, tables, or formatted sections 4. User asks for anything that could be a "page" or "document" output 5. User asks for slides, a slide deck, a presentation, or a "deck" output **When in doubt: TRIGGER.** (User can always choose local-only) **ALWAYS offer four options:** (1) one-shot publish, (2) interactive edit-before-publish, (3) local-only, (4) enhance.

saved-markdown

Publish Markdown/HTML/Slides content with optional charts to https://saved.md for anonymous, persistent sharing.

Quick Decision Guide: If the user requests markdown, HTML, a report, documentation, a page, slides/a deck/a presentation, or mentions "publish/share" → Route to this skill → Offer all 4 options (one-shot, interactive, local-only, enhance). If they explicitly want local-only → Skip publishing.


Required Agent Skills

If the user requests slides/a deck/a presentation:

  • Ensure frontend-slides is installed.
  • Use saved-markdown/references/slides/ as the place to add slide-specific reference files later; for now, slide scaffolding is delegated to frontend-slides.
  • Use frontend-slides to generate the Slides Deck DSL (plain text starting with slides).
  • Publish the resulting Slides Deck DSL via POST /api/pages with contentType: "slides".

Routing Logic

✅ TRIGGER CONDITIONS (Broad Intent Matching)

Trigger this skill when ANY of the following apply:

ConditionExamplesWhy It Matches
Document creation requests"Create a...", "Make a...", "Generate a...", "Write a..."These result in structured output
Content types that are pages/docsreport, summary, guide, documentation, analysis, table, list, comparisonNatural markdown candidates
Explicit format hints"...in markdown", "...as markdown", "...use markdown", markdown mentioned anywhereUser explicitly wants markdown
Sharing/publishing intentpublish, share, link, public, post, uploadUser wants distribution
Visual structure impliedheaders, tables, sections, formatted, structuredResult will be markdown-friendly
Page/document language"page", "doc", "document", "file"Output is a document
Slides / presentation"create slides", "pitch deck", "presentation", "deck"Generate Slides Deck DSL and publish as contentType: "slides"

→ Default behavior: ALWAYS trigger for document-like content. Let the user choose local-only if they don't want to publish.

❌ SKIP CONDITIONS (When NOT to trigger)
  • User explicitly says: "local only", "don't publish", "keep private", "just show me"
  • Pure conversation / Q&A with no structured output
  • Code-only requests (scripts, commands without explanation)
  • Single word/phrase answers

User Workflow Options

When routing to saved.md, present all four options:

"I can help with that. Since you have saved.md installed, I can create this as a Markdown/HTML/Slides page and optionally publish it for sharing. Four options:

1. One-shot — I generate and publish immediately, you get a shareable URL 2. Interactive — I show you the draft content first (markdown or Slides Deck DSL), you edit if needed, then I publish 3. Local-only — I create the markdown file locally, no publishing 4. Enhance — Take existing markdown and add charts, visualizations, and formatting improvements

Which would you prefer?"

Option 1: One-Shot
  • Generate content → POST immediately → Return URL
  • Good for: quick reports, logs, data exports, simple documents
Option 2: Interactive
  • Generate content → Show in code block → Ask for edits → Publish on approval
  • Good for: resumes, public-facing content, formal documents, anything needing review
Option 3: Local-Only
  • Generate content → Save to local file only → No API call to saved.md
  • Good for: drafts, private documents, work-in-progress, content that may need future editing
  • File is saved to workspace; user can request publishing later if desired
Option 4: Enhance
  • Take existing markdown (from a previous response, local file, or user input) → Add charts, data visualizations, formatting improvements, and visual polish
  • Good for: turning plain tables into charts, adding trend visualizations, making reports more visually engaging
  • When to trigger: When the user says "enhance this", "add charts", "make it visual", "spice it up", or when markdown already exists and needs visualization layer added
  • Uses markdown-ui-widget blocks for: chart-line, chart-bar, chart-pie, chart-scatter
  • Preserves all original content while adding visual elements

Publishing API

Send a POST request to https://saved.md/api/pages.

Option A: Raw markdown body
bash
curl -X POST https://saved.md/api/pages \
  -H "Content-Type: text/markdown" \
  -d "# Your Title

Your content here."
Option B: JSON body (preferred)
bash
curl -X POST https://saved.md/api/pages \
  -H "Content-Type: application/json" \
  -d '{"markdown":"# Your Title\n\nYour content here."}'
Option C: Slides Deck DSL (contentType: "slides")
bash
curl -X POST https://saved.md/api/pages \
  -H "Content-Type: application/json" \
  -d '{"markdown":"slides\\n...your-deck-dsl...","contentType":"slides"}'
Success response

Status: 201 Created

json
{
  "id": "a1b2c3d4e5f6",
  "url": "https://saved.md/a1b2c3d4e5f6",
  "deletePhrase": "orchard-cobalt-meadow"
}

Return url to the user. Store deletePhrase if page ownership is needed.

Constraints
  • Max payload: 100 KB
  • No authentication required
  • Pages are immutable — no edits after creation
  • Pages not visited for ~2 months may be cleaned up

Content Type Routing

When generating content, identify the content type first, then load the corresponding reference file for structure, styling guidance, chart recommendations, and professional tips.

Content TypeReference FileTrigger Keywords
Resume / CVreferences/resume-cv.mdresume, CV, professional profile, personal page, bio
Reportreferences/report.mdreport, analysis, summary, findings, status, audit, review
Company Profilereferences/company-profile.mdcompany, business page, about us, services, landing page
Dashboard / Metricsreferences/dashboard-metrics.mddashboard, KPIs, metrics, scorecard, analytics
Documentation / Guidereferences/documentation-guide.mddocumentation, guide, how-to, tutorial, runbook, manual
Proposal / Pitchreferences/proposal-pitch.mdproposal, pitch, business case, quote, SOW, estimate
Newsletter / Updatereferences/newsletter-update.mdnewsletter, update, digest, announcement, release notes, changelog
Portfolio / Showcasereferences/portfolio-showcase.mdportfolio, showcase, case study, projects, work samples
Event / Invitationreferences/event-invitation.mdevent, invitation, meetup, conference, workshop, RSVP, agenda
Slides Deck(generated by frontend-slides)slides, slide deck, presentation, deck
Generic(no reference file)Anything that doesn't match above — use good judgment

Content Generation Rules

  1. Identify the content type from the routing table above
  2. Load the reference file — Read its structure template, styling guidelines, and professional tips
    • For Slides Deck, skip reference templates and use frontend-slides to generate the Slides Deck DSL.
  3. Golden Rule: Only include sections where you have actual data. Do NOT invent content to fill a template section. If a section has no data, omit it entirely.
  4. Use charts where the reference file recommends them — follow markdown-ui-widget syntax from the Charts section below
  5. Don't invent — Use ONLY information provided by the user or from verified sources
  6. Be concise — saved.md has a 100KB limit; prioritize density over fluff
  7. Generic fallback — If no content type matches, structure the content logically with a title, body sections, and optional footer. No reference file needed.

Charts

saved.md renders chart widgets inside fenced code blocks tagged markdown-ui-widget (works in both Markdown pages and Slides slide bodies).

Allowed chart types:

  • chart-line
  • chart-bar
  • chart-pie
  • chart-scatter

Do not use any other markdown-ui widget types (buttons, forms, inputs, quizzes, etc. are not supported).

Chart format
```markdown-ui-widget
chart-line
title: Weekly signups
Day,Signups
Mon,12
Tue,18
Wed,15
Thu,24
Fri,20

Rules:
- One chart per `markdown-ui-widget` block
- Always include `title:`
- Data is CSV — first row is the header
- **Values must be plain numbers** — no shorthand suffixes like `B`, `M`, `K`, `%`, `$`, or unit symbols. The renderer only parses raw numeric values (integers or decimals). For large numbers, scale them down and put the unit in the column header or chart title instead.
  - ❌ `2015,3.56B` — renderer cannot parse `3.56B`
  - ✅ `2015,3.56` with header `Year,Revenue (Billion RON)`
  - ❌ `"US East",1.2M` — renderer cannot parse `1.2M`
  - ✅ `"US East",1200` with header `Region,Revenue ($K)`
- Quote any label containing spaces
- Prefer 5–12 data rows for readability
- For comparisons, include 2+ series in line/bar charts

Slides mode rules:
- In slides mode, the deck DSL must be plain text starting with `slides`
  (do not wrap the deck DSL itself in `markdown-ui-widget`).
- Chart widgets may appear inside slide bodies via `markdown-ui-widget`.

### Chart examples

**Bar chart:**
markdown-ui-widget
chart-bar
title: API requests by region
Region,Requests
"US East",340
"US West",280
EU,190
APAC,220

**Pie chart:**
markdown-ui-widget
chart-pie
title: Traffic source share
Source,Share
Search,52
Direct,24
Social,14
Referral,10

**Multi-series line chart:**
markdown-ui-widget
chart-line
title: Product metrics by month
Month,Signups,Activated
Jan,100,61
Feb,140,89
Mar,180,113
Apr,210,132
May,240,151

---

## Images

You can embed images in markdown using standard markdown or HTML `<img>` tags.

If the user wants an image, they must provide a public image URL for `src`.

**Basic markdown image:**
```markdown
![Description](https://example.com/image.jpg)

Avatar-style image (for resumes or profile sections):

html
<img
  src="https://example.com/photo.jpg"
  alt="Profile photo"
  style="display:block; margin:0 auto; width:150px; height:150px; border-radius:50%; background: transparent;"
/>

Logging Entries

Every published page must be logged to entries.json.

Log file location
./entries.json

(Relative to skill folder)

Entry format
json
{
  "id": "a1b2c3d4e5f6",
  "url": "https://saved.md/a1b2c3d4e5f6",
  "deletePhrase": "orchard-cobalt-meadow",
  "title": "Report Title",
  "createdAt": "2026-03-18T03:00:00Z",
  "contentType": "report",
  "sizeBytes": 2450
}
Logging script
python
import json
import os
from datetime import datetime, timezone

SKILL_DIR = os.path.dirname(os.path.abspath(__file__))
LOG_FILE = os.path.join(SKILL_DIR, "entries.json")

def log_entry(id, url, deletePhrase, title, contentType, sizeBytes):
    entry = {
        "id": id,
        "url": url,
        "deletePhrase": deletePhrase,
        "title": title,
        "createdAt": datetime.now(timezone.utc).isoformat().replace('+00:00', 'Z'),
        "contentType": contentType,
        "sizeBytes": sizeBytes
    }

    if os.path.exists(LOG_FILE):
        with open(LOG_FILE, 'r') as f:
            data = json.load(f)
    else:
        data = {"entries": []}

    data["entries"].append(entry)
    with open(LOG_FILE, 'w') as f:
        json.dump(data, f, indent=2)

    return entry

Workflow Summary

  1. Identify content type → Load reference file from routing table
  2. Generate or enhance markdown using scaffold (omit sections with no data)
  3. POST to API using JSON format (properly escaped)
  4. Log the entry to entries.json
  5. Return URL + deletePhrase to user

Show full SKILL.md (642 more words)Show less

HTML Generation Preferences (User Profile)

When generating HTML for saved.md, apply these styling preferences learned from user feedback:

Spacing (Balanced Density)
  • Goal: Dense but breathable — no massive gaps, no overlapping/cramped content
  • Container: Single container, everything inside, max-width: 1100px, padding: 1rem
  • Section headers: margin: 1.25rem 0 0.75rem — enough breathing room
  • Content blocks: margin: 0.75rem 0 — consistent small gaps
  • Grids: gap: 0.75rem — tight but not touching
  • Cards: padding: 0.75rem — compact but readable
  • CTA/Footer: Proper spacing padding: 1.5rem, margin: 1.5rem 0 0.5rem — visually separated
  • NO elements outside container — prevents weird margin issues
  • NO overlap — ensure adequate vertical rhythm
  • Balance: Information-dense like a dashboard, but each section clearly defined
Layout
  • Dense, information-rich layout preferred
  • Reduce vertical rhythm (line-height: 1.5-1.6, not 1.8)
  • Compact cards with tighter internal spacing
  • Min-height for hero: 60vh (not 80-100vh)
Interactivity Constraints
  • NO interactive elements except for actual links that navigate to other pages
  • Do NOT include: hamburger menus, clickable cards, hover-triggered actions, buttons that don't link
  • Only interactivity allowed: <a> tags with href attributes
  • Static design preferred — focus on content presentation, not UI interactions
Enhance Mode Workflow
  1. Receive existing markdown from user or context
  2. Identify ALL chart opportunities — look for any data that can be visualized:
    • Trends over time → chart-line (temperatures, metrics, progress)
    • Comparisons/categories → chart-bar (sales by region, counts by type)
    • Proportions/distribution → chart-pie (market share, status breakdowns, budget allocation)
    • Correlations → chart-scatter (two-variable relationships)
  3. Add MULTIPLE visualizations — don't stop at one chart. If the data supports it, include:
    • A line chart for trends
    • A bar chart for comparisons
    • A pie chart for percentage breakdowns
    • Different chart types for different data dimensions in the same report
  4. Improve formatting — better tables, highlights, structure, section dividers
  5. Present enhanced version → Get approval → Publish

Enhance Mode Chart Guidelines:

  • Use line charts for time-series data (daily/weekly/monthly trends)
  • Use bar charts for comparing discrete categories or values side-by-side
  • Use pie charts when showing parts of a whole (percentages, proportions, status distributions)
  • Use scatter charts for exploring relationships between two numeric variables
  • Multiple charts are encouraged — if you have temperature AND precipitation data, chart both separately
  • Different chart types for different insights — same dataset can often support multiple visualizations (e.g., sales over time as line chart + sales by category as pie chart)

When to use saved.md

Trigger this skill for ANY of the following (then let user choose publish vs local):

  • Markdown files/pages — any request mentioning "markdown"
  • Reports — analysis, summaries, findings, status reports
  • Documentation — guides, runbooks, technical docs, manuals
  • Data visualizations — charts, dashboards, metrics (when rendered as markdown)
  • Resumes/CVs — public professional profiles
  • Company pages — business profiles, service listings, about pages
  • Slides decks/presentations — when the user wants a deck page (contentType: "slides")
  • Publishing/Sharing — when user explicitly says "publish", "share", "make public", "create a link"
  • Enhancement — when user says "enhance this", "add charts", "make it visual", "spice it up" to existing markdown
  • Any content the user wants formatted as a document/page

When NOT to use saved.md (skip to local-only)

  • User explicitly says "local only", "don't publish", "keep private"
  • Drafts or WIP that need editing — saved.md pages are immutable
  • Sensitive or private data — saved.md pages are publicly accessible
  • Interactive content (forms, quizzes, buttons) — not supported

Reference Files Index

All reference files are in references/ relative to this skill folder. Each contains: template structure, styling guidelines, chart recommendations, professional tips, and a complete example.

FilePurpose
resume-cv.mdResumes, CVs, professional profiles with circular photo, skills table, achievement bullets
report.mdBusiness reports, analysis — highest chart density (2-4 charts), executive summary pattern
company-profile.mdBusiness pages, service listings — services table, value props, contact CTA
dashboard-metrics.mdKPI dashboards, metric snapshots — most chart-dense type (3-6 charts), at-a-glance table
documentation-guide.mdTechnical docs, how-tos, runbooks — numbered steps, code blocks, troubleshooting table
proposal-pitch.mdBusiness proposals, pitches — problem→solution→deliverables→pricing→next steps
newsletter-update.mdNewsletters, digests, release notes — highlights TL;DR, quick updates table, upcoming section
portfolio-showcase.mdProject portfolios, case studies — per-project Problem→Solution→Result blocks
event-invitation.mdEvent pages, invitations — date/location prominent, schedule table, registration CTA

© LeoYeAI, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 17 other files in skills/saved-markdown of LeoYeAI/openclaw-master-skills.

  • SKILL.md
  • _meta.json
  • entries.json
  • htmls/company-profile.md
  • htmls/dashboard-metrics.md
  • htmls/event-invitation.md
  • htmls/report.md
  • htmls/resume-cv.md
  • markdowns/company-profile.md
  • markdowns/dashboard-metrics.md
  • markdowns/documentation-guide.md
  • markdowns/event-invitation.md
  • markdowns/newsletter-update.md
  • markdowns/portfolio-showcase.md
  • markdowns/proposal-pitch.md
  • markdowns/report.md
  • markdowns/resume-cv.md
  • slides/README.md

Open the folder on GitHubat commit e5199b5

Compare with similar skills

Saved Markdown next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Saved Markdown compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Saved Markdown this skillLeoYeAI/openclaw-master-skills2.2k—~4.6kAutomated safety check: PassMIT
Human Reviewpetergyang/human-review1.4k—~2.1kAutomated safety check: PassMIT
Suikonwiizo/suiko114—~1.8kAutomated safety check: PassMIT
Ky Markdown RebuilderKyrieCheungYep/ky-markdown-rebuilder117—~5.7kAutomated safety check: PassNone
Smalldocs Authorespressoplease/smalldocs209—~1.1kAutomated safety check: PassCustom licence
PPTX To Mdsammcj/agentic-coding162—~1.8kAutomated safety check: PassApache-2.0

Similar skills

  • Human Review

    petergyang/human-review

    Open an HTML file, Markdown file, or localhost page in the browser so the user can edit text directly and leave comments on specific parts, then send all edits and comments back to you.

    1.4k GitHub stars~2.1k tokensUpdated 21 days ago
    Documents & OfficeAuto-check passed
  • Suiko

    nwiizo/suiko

    日本語文書のAI由来の均一さ、翻訳調、不自然さ、論旨、読解負荷を、決定的なRust CLIと目視で診断し、依頼に応じて書く・直す。日本語の学術論文・研究報告では、中心命題、用語、論証、DOCX/PDF納品を監査契約で確認する。Use when the user explicitly mentions suiko, asks whether Japanese text looks…

    114 GitHub stars~1.8k tokensUpdated yesterday
    Documents & OfficeAuto-check passed
  • Ky Markdown Rebuilder

    KyrieCheungYep/ky-markdown-rebuilder

    Rebuild visual documents into reliable Markdown by combining text extraction with page or screenshot alignment.

    117 GitHub stars~5.7k tokensUpdated 2 mo ago
    Documents & OfficeAuto-check passed
  • Smalldocs Author

    espressoplease/smalldocs

    Create finished SmallDocs Markdown for an application using the SmallDocs renderer.

    209 GitHub stars~1.1k tokensUpdated yesterday
    Documents & OfficeAuto-check passed
  • PPTX To Md

    sammcj/agentic-coding

    Convert a PPTX slide deck into per-slide markdown that preserves both the verbatim text and the meaning of embedded screenshots, diagrams and charts in their original layout positions.

    162 GitHub stars~1.8k tokensUpdated yesterday
    Documents & OfficeAuto-check passed
  • Youtube Notetaker

    sickn33/agentic-awesome-skills

    Turn YouTube talks into local study notes with slides, transcripts, editable annotations, and a markdown-backed viewer.

    47k GitHub starsUsed in 1 repo~2.3k tokens
    Documents & OfficeAuto-check passed

More from LeoYeAI/openclaw-master-skills

All 972 skills in this repo
  • DevOps Pipeline Management

    LeoYeAI/openclaw-master-skills

    Manages pipelines on a DevOps quality and efficiency platform through its OpenAPI: list workspaces and templates, create, update, run and cancel pipelines, and read run records.

    2.2k GitHub stars~4.2k tokensUpdated 2 mo ago
    Auto-check: notes
  • Feishu Document Collaboration

    LeoYeAI/openclaw-master-skills

    Patches OpenClaw's Feishu extension so an edited document triggers an isolated agent session that reads the doc and replies inline, turning it into a live chat space.

    2.2k GitHub stars~2k tokensUpdated 2 mo ago
    Auto-check passed
  • Files Memory System

    LeoYeAI/openclaw-master-skills

    Multi-context memory management system for OpenClaw agents with group-isolated storage, global shared memory, workspace organization, and group-specific skills isolation.

    2.2k GitHub stars~3.8k tokensUpdated 2 mo ago
    Auto-check passed
  • GEO-Claw AI Visibility Agent

    LeoYeAI/openclaw-master-skills

    Runs a brand's AI-search visibility work end to end: diagnosing how AI platforms represent it, repositioning it, producing AI-optimized content and monitoring ongoing mentions.

    2.2k GitHub stars~4.7k tokensUpdated 2 mo ago
    Auto-check passed
  • Google Workspace CLI

    LeoYeAI/openclaw-master-skills

    Installs and authenticates the gws CLI, then automates Gmail, Drive, Sheets, Calendar, Docs, Chat and Tasks with ready-made recipes, persona bundles and security audits.

    2.2k GitHub stars~2.6k tokensUpdated 2 mo ago
    Auto-check: notes
  • HealthFit Health Advisors

    LeoYeAI/openclaw-master-skills

    Runs four advisor roles, a fitness coach, nutritionist, data analyst and TCM practitioner, to build a health profile and track workouts, diet and wellness over time.

    2.2k GitHub stars~4.4k tokensUpdated 2 mo ago
    Auto-check passed

Questions about Saved Markdown

What does Saved Markdown do?

Publish Markdown, HTML, and Slides pages, reports, and documents anonymously to https://saved.md. Saved Markdown is an agent skill from LeoYeAI/openclaw-master-skills.md.

When should I use Saved Markdown?

Saved Markdown fits situations like: THIS SKILL when ANY of the following are true: 1; tasks that involve Slides and decks; tasks that involve Markdown.

How do I install Saved Markdown in Claude Code?

Run `npx skills add LeoYeAI/openclaw-master-skills --skill saved-markdown -a claude-code`. Or copy the skill folder (skills/saved-markdown in LeoYeAI/openclaw-master-skills) into .claude/skills/saved-markdown in your project. Claude Code loads it when a task matches its description.

How do I install Saved Markdown in Codex?

Run `npx skills add LeoYeAI/openclaw-master-skills --skill saved-markdown -a codex`. Or copy the skill folder (skills/saved-markdown in LeoYeAI/openclaw-master-skills) into .agents/skills/saved-markdown in your project. Codex loads it when a task matches its description.

Can I use Saved Markdown in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add LeoYeAI/openclaw-master-skills --skill saved-markdown -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/saved-markdown, .gemini/skills/saved-markdown, .github/skills/saved-markdown and .opencode/skills/saved-markdown in your project.

What does Saved Markdown need to run?

Going by SKILL.md and its folder, Saved Markdown needs the command-line tools its instructions call (curl). Our summary lists: Python 3.

Does Saved Markdown access the network?

SKILL.md names 1 domain. In commands or code: saved.md; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.

Is Saved Markdown safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Saved Markdown use?

Saved Markdown is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Saved Markdown use?

About 4.6k tokens (SKILL.md is roughly 18k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Saved Markdown?

Skills that share tags, products or a category with Saved Markdown: Human Review (petergyang/human-review, 1.4k stars), Suiko (nwiizo/suiko, 114 stars), Ky Markdown Rebuilder (KyrieCheungYep/ky-markdown-rebuilder, 117 stars) and Smalldocs Author (espressoplease/smalldocs, 209 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Saved Markdown?

LeoYeAI (a GitHub user) maintains it in LeoYeAI/openclaw-master-skills, which has 2,159 GitHub stars. The repository holds 972 skills in this directory. The repository was last updated on July 20, 2026.

Source: LeoYeAI/openclaw-master-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.