by danyuchn
ISO 24495-1 plain language rules as a Claude Code skill — bilingual: English + Traditional Chinese (繁體中文淺白改寫). Reader-outcome rewriting: relevant, findable, understandable, usable.
# Add to your Claude Code skills
git clone https://github.com/danyuchn/iso-24495-skillGuides for using ai agents skills like iso-24495-skill.
iso-24495-skill is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by danyuchn. ISO 24495-1 plain language rules as a Claude Code skill — bilingual: English + Traditional Chinese (繁體中文淺白改寫). Reader-outcome rewriting: relevant, findable, understandable, usable. It has 59 GitHub stars.
iso-24495-skill's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/danyuchn/iso-24495-skill" and add it to your Claude Code skills directory (see the Installation section above). iso-24495-skill ships a SKILL.md manifest, so compatible agents can discover and load it automatically.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh iso-24495-skill against similar tools.
No comments yet. Be the first to share your thoughts!
Unlocks once the catalog security scan passes (runs nightly).
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
ISO 24495-1:2023 is the international standard for plain language. It defines plain language by reader outcome, not by word lists: a document is plain when its intended readers can get what they need (relevant), find it (findable), understand it on first reading (understandable), and act on it (usable).
This skill rewrites text so it meets those four outcomes. The principles are language-independent — ISO states the standard "applies to most, if not all, written languages" — so this skill ships one shared principle layer and two language technique layers:
references/english-techniques.mdreferences/chinese-techniques.mdThe Chinese layer is not a translation of the English layer. It is a separate technique set for problems Chinese text actually has (歐化長句、公文腔、 成語堆疊、中英夾雜、被字句濫用). As of this skill's release, no national standards body has published a Chinese adaptation of ISO 24495-1; this layer is an original implementation of the principles for Chinese.
Not for creative or literary writing, and not for agent-facing controlled language — for text a machine must parse without ambiguity, use a controlled language standard such as ASD-STE100 instead (see Scope Boundary below).
Return the rewritten text alone — no preamble, no principle lecture, no
change summary. Append a one-line Kept as-is: note only when something was
deliberately left unsimplified for precision.
When the user asks to "show the diff", "explain the changes", or "which principles", return a before/after table instead, one row per change, naming the principle (relevant / findable / understandable / usable) and the technique applied.
| Principle | The reader outcome it protects |
|---|---|
| Relevant | The text contains what this reader needs for this purpose — and nothing else. Cutting is a rewrite tool, not just rearranging. |
| Findable | The reader can locate the part they need without reading everything: informative headings, front-loaded key points, lists for parallel items, one topic per paragraph. |
| Understandable | The reader gets it on first reading: common words, short sentences, active constructions, defined terms, no unexplained jargon. |
| Usable | The reader can act: concrete instructions, explicit actors and deadlines, next steps stated as steps. |
Full interpretation, sources, and copyright boundaries:
references/principles.md.
ISO 24495-1 optimizes text for human readers and permits full natural language. Controlled-language standards such as ASD-STE100 optimize for zero-ambiguity parsing (originally by maintenance technicians, now also by AI agents) and restrict vocabulary and grammar hard. If the reader is a machine or the cost of one misread word is high, use a controlled-language skill. If the reader is a person who needs to find, understand, and act, use this one.
This is an unofficial project, not affiliated with or endorsed by ISO. The full ISO 24495-1 text is a licensed document and is not reproduced here. This skill is built from the standard's publicly documented principles and public plain-language practice; every quantitative rule in the technique files is this project's own working proxy, not a clause of the standard. For certified conformance work, buy and consult the standard itself.
A Claude Code skill that rewrites text into plain language per ISO 24495-1:2023 — the international standard that defines plain language by reader outcome: the intended readers can find what they need, understand it on first reading, and use it.
Two things make this skill different from a one-line "write plainly" prompt:
| Before | After |
|---|---|
| "It is expected that the reimbursement form should be completed and submitted in a timely manner in order for processing to be initiated." | "Submit your reimbursement form by the 25th. We start processing it the day we receive it." |
| 「相關費用之核銷單據應儘速填妥並繳交,俾利後續作業之進行。」 | 「請在每月 25 日前把核銷單交給財務部的王小姐。我們收到當天就開始處理。」 |
| "The team will make a determination as to whether an implementation of the proposed solution may potentially be feasible in some circumstances." | "The team will decide whether the proposed solution is feasible." |
| 「請先 review 這份 proposal 的 scope,確認 stakeholder 的 alignment 沒問題之後,我們再 kick off 這個 project。」 | 「請先看過這份提案的範圍,確認相關的人都同意了,我們再開始做。」 |
More pairs, each naming the principle applied:
examples/before-after-en.md ·
examples/before-after-zh.md.
references/english-techniques.md or
references/chinese-techniques.md.SKILL.md shared layer (English): principles, procedure, routing
references/principles.md the four principles, interpretation, sources
references/english-techniques.md English techniques (in English)
references/chinese-techniques.md 中文手法(以中文撰寫)
The shared layer is language-independent, mirroring the standard itself. Technique layers are written in their own language, because plain language techniques do not translate: English fights nominalization and passive voice; Chinese fights Europeanized long sentences and bureaucratic register. Adding another language = adding one technique file. Contributions welcome.
git clone https://github.com/danyuchn/iso-24495-skill ~/.claude/skills/iso-24495
Rewrite this in plain language
Apply ISO 24495 to this announcement
把這段改成淺白中文
幫我去掉這封信的公文腔
You get the rewritten text back and nothing else. Add "show the diff" / 「列出改了什麼」 to see the per-change principle table.
Built for: reader-facing text — reports, emails, documentation, UI strings, announcements, policies, explanations, and AI output that reads as dense or bureaucratic. Works on English and Traditional Chinese; the principles apply to other languages but no technique layer exists for them yet.
Not built for: creative or literary writing (voice is the point there), and not for agent-facing text where a machine must parse without ambiguity — that is controlled-language territory; use the companion skill asd-ste100-skill instead. Rule of thumb: reader is a person → this skill; reader is a machine or a maintenance manual → STE.
This is an unofficial project, not affiliated with, endorsed by, or approved by ISO. The full ISO 24495-1 text is a licensed document and is not reproduced here. The skill is built from the standard's publicly documented principle framework (ISO's published abstract and scope, and the International Plain Language Federation's freely published materials). Every quantitative rule in the technique files is this project's own working proxy, not a clause of the standard. For certified conformance, buy and consult the standard.
MIT — see LICENSE. The license covers this repository's original text; it grants no rights to any ISO publication.