iso-24495-skill

by danyuchnVerified

ISO 24495-1 plain language rules as a Claude Code skill — bilingual: English + Traditional Chinese (繁體中文淺白改寫). Reader-outcome rewriting: relevant, findable, understandable, usable.

120
Stars
5
Forks
8/23/2026
Added
View on GitHubDownload ZIP

⚠️ Third-Party Software Notice

This skill is third-party open-source software developed and hosted independently on GitHub. SkillTip is an informational directory and does not control or maintain the underlying repository. Any security checks displayed are automated and limited in scope. Review the source code before installing.

Read the Terms of Service

Installation

Add to your Claude Code skills directory:

# Add to your Claude Code skills
git clone https://github.com/danyuchn/iso-24495-skill

Getting Started

Guides for using skills like iso-24495-skill.

Security Report

Verified

Last scanned: —

{
  "status": "PASSED",
  "issues": []
}

README.md

ISO 24495 Skill — Plain Language for English and Traditional Chinese

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:

  1. It implements the standard's actual structure — reader-first content selection (relevant), document structure (findable), wording (understandable), and actionability (usable) — not just shorter sentences.
  2. It ships a real Traditional Chinese technique layer(繁體中文層). ISO 24495-1 is explicitly language-independent, but as of this release the official translation list contains no East Asian language at all. The Chinese layer here is an original implementation of the four principles for Chinese — targeting the problems Chinese text actually has(歐化長句、公文腔、成語堆疊、中英夾雜、 被字句濫用), not a translation of the English rules.

Before / After

BeforeAfter
"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.

What This Skill Does

  1. Identifies the intended reader and purpose — the standard's first principle requires it, and every cut/keep decision follows from it.
  2. Detects the text language and loads the matching technique layer: references/english-techniques.md or references/chinese-techniques.md.
  3. Rewrites against the four principles (relevant → findable → understandable → usable) without dropping any fact, number, condition, or honest hedge. Where plainness would cost precision, it keeps the precision and flags the trade-off.
  4. Returns the rewritten text alone — no preamble, no lecture. Ask for "show the diff" and it returns a before/after table naming the principle behind each change instead.

Architecture: one shared layer, per-language technique layers

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.

Installation

git clone https://github.com/danyuchn/iso-24495-skill ~/.claude/skills/iso-24495

Usage

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.

Scope

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.

Relationship to the ISO Standard

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.

Sources

License

MIT — see LICENSE. The license covers this repository's original text; it grants no rights to any ISO publication.

Frequently Asked Questions

What is 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 120 GitHub stars.

Is iso-24495-skill safe to use?

Yes. iso-24495-skill passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.

How do I install iso-24495-skill?

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.

Are there alternatives to iso-24495-skill?

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.

Comments (0)

No comments yet. Be the first to share your thoughts!

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI Agentsai-agentsanthropicclaude-code
View details
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI Agentsai-agentsbrainstorming
View details

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI Agentsai-agentsanthropicclaude-code
View details

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI Agentsclaude-codeai-tools
View details

claude-code

by anthropics

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

120,03119,897Shell
AI Agents
View details

Developers Also Liked

Based on votes and bookmarks from developers who liked this skill

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI Agentsai-agentsanthropicclaude-code
View details
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI Agentsai-agentsbrainstorming
View details

n8n

by n8n-io

12

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

201,88160,308TypeScript
MCP Serversapisai-tools
View details

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI Agentsai-agentsanthropicclaude-code
View details

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI Agentsclaude-codeai-tools
View details