claudeers.
// Other

polish-doc

Claude Code skill that turns notes, drafts and analysis output into one standalone HTML document — plain language, short sentences, diagrams over prose, then…

// Other[ api ][ web ][ claude ]#claude#other$open-sourceupdated 25 days ago
Actively maintained
93/100
last commit 26 days ago
last release none
releases 0
open issues 0
// star history

Install with your AI

Paste into Claude Code, Cursor, or any agent — it reads the repo and wires the tool into your project.

Install and set up polish-doc (git-clone project) into my current project.
Found on https://claudeers.com/polish-doc
Repo: https://github.com/albertrim/polish-doc
Homepage/docs: —
Detected install method: git-clone → git clone https://github.com/albertrim/polish-doc
Category: other. Platforms: api, web.
Read the repo's README for exact setup and env vars, then install it and wire it into my project.

Claudeers Health Verdict:
active; community-verified: false. Confirm the source before running anything.
// or clone
git clone https://github.com/albertrim/polish-doc

// compatibility

Platformsapi, web
Operating systems—
AI compatibilityclaude
License—
Pricingopen-source
LanguageHTML

Get your FREE $2.50 API credits to access TickAtlas financial data ↗

/polish-doc — notes into one document

Version 0.1.2 — what changed in each version is in VERSION.md.

A Claude Code skill that turns analysis output, meeting notes and drafts into one HTML document. It opens as a single file, pastes into Slack, and prints without falling apart.

It is written for a reader who is not a developer. Plain enough for a 12-year-old, short sentences, lots of pictures. Then it does one more pass: nothing said twice, nothing from the source left out, and the tells that give away AI writing stripped.

Existing documents keep their look. Give it an .html document that already has its own fonts, colors and layout, and only the text changes.

Any language. By default the document comes out in your OS locale's language — a ko_KR machine produces Korean, a de_DE machine produces German — and you can override that in one word. The template ships with CJK, Arabic and Devanagari font fallbacks and logical CSS properties, so right-to-left documents lay out correctly.


1. Install

./install.sh

Installs globally into ~/.claude/skills/. For a single project:

./install.sh --project /path/to/repo

Manual install is just a folder copy.

cp -R skill/polish-doc ~/.claude/skills/

Start a new Claude Code session afterwards and it shows up in the list.

2. Use it

/polish-doc analysis.md
/polish-doc ~/Downloads/meeting-notes.txt reference.html
/polish-doc <paste the content you want documented>
/polish-doc report.html          ← an existing document. Keeps its fonts, colors and layout; fixes the text
/polish-doc                      ← documents whatever you just produced. Asks what to build if there's nothing

Give it several files and it merges them into one document. It does not give each file its own section. A new document is saved next to the source file as <topic>-<purpose>-<YYYYMMDD>.html. An existing document is saved next to the original as <name>-polished.html; the original is untouched.

Open example/sample-en.html or example/sample-ko.html in a browser and you will see exactly what comes out. Same template, same rules, two locales.

3. What it does for you

CutsRepetition, change history, openings and wrap-ups, conclusions that restate the body, adjective claims like "stable / sufficient / advanced"
KeepsNumbers, dates, file paths, IDs, commands, and any choice a human has to make
DrawsThree or more steps → a flow. Things moving between systems → an architecture diagram. Belief ↔ reality → a two-column comparison. Schedules → a timeline
ChecksNothing twice, nothing missing — every number, path and decision in the source is in the document exactly once. A gap the source cannot fill is marked, not guessed
RevisesUniform sentence length, everything in threes, "First / Also / Finally", "Not X but Y", announcements before the point, things doing people's jobs, hidden actors, jargon — all of it gets fixed, in whichever language the document is in

4. Layout

polish-doc-skill/
├── README.md                     this file — what the skill does now
├── VERSION.md                    version history
├── install.sh                    installer
├── skill/polish-doc/
│   ├── SKILL.md                  the rules — arguments, language, sentences, diagrams, building, revision
│   └── TEMPLATE.html             skeleton and CSS for new documents. What makes them look like one set
├── manual/
│   └── PROMPT.md                 using it without Claude Code (claude.ai, ChatGPT, …)
└── example/
    ├── sample-en.html            sample output, English. The content is fictional
    └── sample-ko.html            sample output, Korean. The content is fictional

5. Changing it

Different complaints live in different files. Don't mix them up.

What bothers youFile to edit
Type size, colors, table styling, spacing:root variables and CSS in TEMPLATE.html
Sentences are long / hard / ramblingSKILL.md §3 sentence rules
It picks the wrong languageSKILL.md §2 language
It doesn't draw picturesSKILL.md §4 diagrams
It reads like AI wrote itSKILL.md §6 revision, pass 3
It says something twice, or dropped something from the sourceSKILL.md §6 revision, passes 1 and 2
It restyled a document that already had a lookSKILL.md §5, existing document
Filename or where files landSKILL.md §5

Re-run ./install.sh after editing.

6. Worth knowing

  • New documents all use the template CSS, unchanged. They have to look like one set; change TEMPLATE.html instead.
  • An existing .html document keeps its own CSS. The skill changes its text, not its look. Say "match the standard look" if you want it moved onto the template.
  • The confidential tag in the masthead is the default, translated into the document's language. Tell it to drop the tag for anything going outside the company.
  • No external scripts, CDNs or image files. Pictures are inline SVG or CSS boxes. Send one file and the other person sees exactly what you see.
  • Want a shareable link? Build the document first, then say "publish this as a link".

// faq

What is polish-doc?

Claude Code skill that turns notes, drafts and analysis output into one standalone HTML document — plain language, short sentences, diagrams over prose, then a revision pass that strips AI tells. Any language.. It is open-source on GitHub.

Is polish-doc free to use?

polish-doc is open-source, so it is free to use.

What category does polish-doc belong to?

polish-doc is listed under other in the Claudeers registry of Claude-compatible tools.

4 views
★ 15 stars
unclaimed
updated 25 days ago

// embed badge

polish-doc on Claudeers
[![Claudeers](https://claudeers.com/api/badge/polish-doc.svg)](https://claudeers.com/polish-doc)

// retro hit counter

polish-doc hit counter
[![Hits](https://claudeers.com/api/counter/polish-doc.svg)](https://claudeers.com/polish-doc)

// reviews

// guestbook

0/500

// related in Other

🔓

符合nature论文学术表达和科研绘图的Skill

// otherYuan1z0825/⟨Python⟩★ 45,880◷ Apache-2.0[ claude ]
🔓

Anti-AI-slop design skill for Claude Code, Cursor, and Codex.

// otherNutlope/⟨CSS⟩★ 29,187◷ MIT[ claude ]
🔓

Open source Ghostty-based macOS terminal with vertical tabs and notifications for AI coding agents. Built for multitasking, organization, and programmability.

// othermanaflow-ai/⟨Swift⟩★ 27,679◷ NOASSERTION[ claude ]
🔓

Huashu Design · HTML-native design skill for Claude Code · Claude Code 里 HTML 原生的设计 skill · 高保真原型 / 幻灯片 / 动画 + 20 设计哲学 + 5 维评审 + MP4 导出 · Agent-agnostic

// otheralchaincyf/⟨HTML⟩★ 24,472◷ MIT[ claude ]
→ see how polish-doc connects across the ecosystem