Agent skill

Iso 24495 5

by GaZmagik in GaZmagik/iso-24495

Provisional sector-specific Plain Language standard for document design (based on ISO/WD 24495-5, under development).

MITAuto-check passedWriting & Content

Install Iso 24495 5

skills CLI
$ npx skills add GaZmagik/iso-24495 --skill iso-24495-5 -a claude-code

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

GitHub CLI
$ gh skill install GaZmagik/iso-24495 iso-24495-5 --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/GaZmagik/iso-24495.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/iso-24495-5 .claude/skills/iso-24495-5 && 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
iso-24495-5
GitHub stars
190
Token cost
~3.7k tokens
SKILL.md length
2,160 words
Files
11 (incl. assets)
Skills in repo
8
Repo updated
First seen
Licence
MIT

At a glance

Provisional sector-specific Plain Language standard for document design (based on ISO/WD 24495-5, under development).

  • Works in 3 steps: Thinking Block Exemption → Design as Engineering, Not Decoration → Content Primacy
  • Tasks that involve Plain language and style rules
  • SKILL.md covers Scope & Execution Boundaries, Required Templates, Restructure an Existing Document and Quantitative Rules & Hard…, plus 2 more sections
  • Runs TypeScript scripts from its folder

What it does

Iso 24495 5 is an agent skill from GaZmagik/iso-24495. Provisional sector-specific Plain Language standard for document design (based on ISO/WD 24495-5, under development). Applied when structuring complex documents so readers can find and navigate content through layout, visual hierarchy, and navigation aids.

Its SKILL.md is about 3.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 15 other files, including assets (for example `agents/openai.yaml`, `assets/adr-template.md` and `assets/design-doc-template.md`).

It sits in Writing & Content, covering Plain language and style rules. The repository describes itself as: ISO 24495 Plain Language skills and plugin. The licence is MIT.

When your agent uses it

  • Tasks that involve Plain language and style rules

Example prompts

  • “/iso-24495-5”

Requirements

  • Node.js

Workflow steps

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

  1. Thinking Block Exemption
  2. Design as Engineering, Not Decoration
  3. Content Primacy

What it can do on your machine

Read from SKILL.md and the folder at commit 5951eb7. 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

    Ships script files (TypeScript), which the agent can run.

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

  • Network

    Links to these hosts (documentation or services it may open):

    • iplfederation.org

    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

Iso 24495 5 loads about 3.7k tokens when it runs. Until then it costs about 67 tokens; SKILL.md has 2,160 words of instructions outside code blocks.

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

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 GaZmagik/iso-24495 at commit 5951eb7, republished under its MIT licence (© GaZmagik). 2,160 words, ~3,702 tokens.

Download SKILL.mdSave it as .claude/skills/iso-24495-5/SKILL.md (or your agent's skills folder). This skill also uses 10 other files; get the full folder from GitHub.
name
iso-24495-5
description
Provisional sector-specific Plain Language standard for document design (based on ISO/WD 24495-5, under development). Applied when structuring complex documents so readers can find and navigate content through layout, visual hierarchy, and navigation aids.
metadata.version
0.7.0
metadata.iso-standard
ISO/WD 24495-5
metadata.iso-status
working-draft

ISO/WD 24495-5 - Plain Language (Document Design) [PROVISIONAL DRAFT]

Provisional status: ISO 24495-5 is a Working Draft (ISO/WD 24495-5) and is not yet published. This skill is original guidance based on the draft's public scope and established information design practice. It does not reproduce ISO text. Expect revision when the standard is published.

Sources: several rules here paraphrase the Document design pattern library, version 0.6, June 2025. That library is by Waller, van der Waarde, Schriver, Slabbert, Cheek and Linsky, for the International Plain Language Federation. The wording in this skill is ours, and no substantial wording is copied from it. Read the Document design pattern library at the International Plain Language Federation for the original.

Extends ISO 24495-1:2023 for the structural design of complex documents: reports, specifications, guides, contracts presented as documents, and long-form technical or health information. Design works together with linguistic cues to help readers find and navigate a document's structure and content.

Design for readers who are not looking at the page. The intended readers include everyone who uses the document. Some see it, some hear it through a screen reader, and some read it by touch.

A listener has no visual hierarchy. Their structure is the heading tree, the link text and the reading order. Every rule below is written to hold when the document is heard.

Scope & Execution Boundaries

  1. Thinking Block Exemption:

    • Internal layout planning and structural reasoning within thinking blocks (the thought and thinking tags) are 100% exempt from these constraints.
    • Plan freely within thinking blocks. Apply document design rules strictly to final user-facing documents.
  2. Design as Engineering, Not Decoration:

    • Base every design decision on a documented reader need (finding, navigating, comparing, acting). Never add visual elements for aesthetic effect alone.
  3. Content Primacy:

    • Document design must never cut or distort content to fit a layout. Accuracy and completeness supersede visual tidiness.

Required Templates

Read the matching template before writing any of these document types:

  • Architecture decision record (ADR): Read the template file at assets/adr-template.md.
  • Runbook: Read the template file at assets/runbook-template.md.
  • Design document: Read the template file at assets/design-doc-template.md.

Restructure an Existing Document

When asked to restructure an existing document:

  1. Identify the reader tasks, current hierarchy, and navigation needs.
  2. Preserve every prose passage and content item.
  3. Change headings, list types, table structure and visual formatting. You may also move a whole sentence or block, unchanged. Move it only where its dependencies, its order against neighbouring steps, and the claim it qualifies all survive.
  4. Build the opening block, the overview and the signposts from sentences the document already holds, or from wording the author gives you in the request. Promote a sentence only when it states the field directly, and stays both true and complete enough for that field once away from the paragraph it came from. Where the author's wording contradicts the document, promote neither and report the mismatch.
  5. Where nothing serves, leave a marked slot such as [Author needed: purpose] and report it as a gap. This covers the overview's content as much as its label. Never supply the missing wording yourself.
  6. Check the result against the hierarchy, navigation, structure, and signalling rules below.

Do not rewrite prose, change tone, or remove content. Those changes belong to Parts 1 to 3, and so does rewording a sentence to make it fit a slot. A wrong purpose sends a reader confidently in the wrong direction, which is worse than no purpose at all.


Quantitative Rules & Hard Constraints (User-Facing Documents)

  1. Visual Hierarchy Limits:

    • Use at most 3 heading levels below the document title. Flatten deeper nesting into lists or tables.
    • Make headings state the section's message or task, not just its topic ("Install the dependencies" rather than "Dependencies").
    • Two exceptions here, one override in rule 8, and no others. A document type with a published structure keeps that structure's section names, as a decision record keeps Context and Decision.
    • A reference section a reader jumps to by subject keeps the subject as its name, as a specification keeps Data Model. A section read in sequence gets a message or a task.
    • Reject a heading that jokes, puns or plays with words. Reject one built on a term the document has not yet explained, because a reader skimming meets the heading first.
  2. Navigation Aids:

    • Add a table of contents or link list to any document with 6 or more sections.
    • Keep heading wording identical between the table of contents and the section it points to.
    • Number headings when a reader must cite one by its identifier, and never below the depth limit above.
  3. Chunking & White Space:

    • Present one idea per visual chunk (paragraph, list, table, or callout). Separate chunks with blank lines.
    • Never run two unrelated topics together in one paragraph or one table.
  4. Choosing the Right Structure:

    • Comparisons: Use a table when readers must compare 2 or more items across shared attributes. Name the narrowest presentation the table must survive, then read it back at that width. Where nobody has named one, use repeated labelled records instead of a table, rather than shipping both.
    • Sequences: Use a numbered list for steps that must happen in order. Keep it an ordered list rather than numbers typed into a paragraph, so the sequence survives when the document is heard. A legal document's clause identifiers are the one exception, because no ordered list renders a compound identifier such as 4.2.1, and iso-24495-2 governs them.
    • Options and collections: Use a bulleted list for unordered sets of 3 or more items. Keep each bullet to one paragraph carrying one idea, and nest bulleted lists no deeper than 2 levels. Promote longer material to a subsection.
    • Branching routes: When a procedure forks, use a decision table or a labelled set of conditions rather than one numbered list. A decision table with labelled routes is already the written form. Add prose only where the routes are drawn as a picture.
    • Warnings and conditions: Reserve a callout for a warning or condition that changes what the reader does. Merge adjacent callouts serving one purpose, and give each a word naming what it is.
  5. Consistent Visual Signalling:

    • Give each visual device (bold, italics, blockquotes, code formatting, icons) one meaning per document and apply it consistently.
    • Never use the same device for two different meanings, or two devices for the same meaning. A text alternative is exempt only where the original is a picture or a diagram, or is not exposed to a screen reader. A table is excluded only where its headers identify every value and its reading order keeps the comparison intact. Where they do not, a concise equivalent is allowed.
    • Never let a visual device carry meaning on its own. Bold, colour, an icon and a position on the page are all silent to a listener. State the meaning in words as well. "Required fields are marked in red" fails; "Required fields are marked with the word required" works.
  6. Reaching Readers Who Cannot See the Page:

    • Link text names its destination. A screen reader can list every link in a document, read aloud without the sentence around it. "Click here" and a bare web address tell that reader nothing.
    • Every image that carries meaning has alternative text describing what it shows, not what it is. An image that carries no meaning is decorative and may say so.
    • Tables carry a header row, because a listener hears each cell announced against its column name.
    • The reading order is the document order. A sidebar or a floating callout only makes sense out of sequence, so give each one its own heading in the flow.
  7. The Opening Block:

    • Open every document with its title, a one-line statement of its purpose, and its version or date.
    • Name the intended reader in that block. Part 1 decides who that reader is; this rule decides where the answer appears.
    • Give each field its minimum. Purpose states the reader's task and the document's scope. The reader line names the primary audience. The referral names the alternative and when to use it.
    • Where the document cites this skill or ISO 24495-5, say in the document that the standard is an unpublished draft.
  8. Layering the Detail:

    • Label the overview explicitly in any document with 6 or more sections, or one whose conclusion readers need before the detail. A reader who stops at the overview then knows what they hold.
    • That label is the section's heading, and it names the section rather than its message. This rule overrides the heading rule for that one heading, and for no other. It keeps the document's conclusion, the action required, and any essential qualification.
    • Give that label a heading, never bold text or a visual treatment alone. A listener reaches it through the heading list or not at all.
    • Move detail that only some readers need into footnotes, an appendix, or a collapsible block, and keep it reachable from the main path.
    • Use at most 3 levels: overview, main body, and optional detail. Part 3 governs a technical explanation's stages, and states where each one lands in these levels.
  9. Readers Who Have the Wrong Document:

    • Tell a reader who needs something else where to go. Link the related documents, the other language versions, or a person to ask.
    • Put that signpost where a reader will look on realising the document is wrong. Near the top works, or at the end of the opening section.
    • Leave it out when no alternative exists, rather than shipping an empty heading.

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

Contrastive Examples

Example 1: Structuring Comparative Information
  • ❌ Not aligned (Buried in Prose):
    text
    The Basic plan costs £5 per month and includes 10 GB of storage but no
    priority support, whereas the Pro plan is £15 per month with 100 GB and
    priority support, and the Team plan, at £40 per month, offers 1 TB,
    priority support, and audit logs.
  • ✅ ISO 24495-5 (Draft) Aligned:

    Choose a plan based on storage and support needs:

    PlanPrice / monthStoragePriority supportAudit logs
    Basic£510 GBNoNo
    Pro£15100 GBYesNo
    Team£401 TBYesYes

Pre-Output Self-Audit Checklist

Before outputting a complex document, audit against these checks:

  • Hierarchy depth: Are there 3 or fewer heading levels below the title?
  • Heading quality: Does each heading state its section's message, or a name its genre expects, free of wordplay and of terms not yet explained?
  • Navigation: Does a document with 6 or more sections carry a table of contents worded identically to its headings?
  • Numbering: Are headings numbered only where a reader must cite one by its identifier?
  • Chunking: Does each chunk carry one idea, separated from the next by a blank line?
  • Structure fit: Are sequences in ordered lists, sets in bullets, and forks in a decision table or labelled conditions, with a legal document's clause identifiers exempt?
  • Comparisons: Is the table tested at a named target width, or are labelled records used because no width is named?
  • Restraint: Is every bulleted item one paragraph on one idea, nested no deeper than 2 levels, with longer material promoted to a subsection?
  • Callouts: Does each change what the reader does, with adjacent ones merged and each named in a word?
  • Signal consistency: Does each device carry one meaning, no two devices carry the same meaning, and no meaning ride on a device alone?
  • Alternatives: Is a text alternative present only beside a picture or diagram, or beside a table whose headers miss values or whose order breaks the comparison?
  • Links and images: Does link text name its destination, does a meaningful image say what it shows, and is a decorative one marked as decorative?
  • Tables heard: Does every table carry a header row, with headers that identify each value beneath them?
  • Reading order: Does document order match reading order, with each sidebar and displaced callout given its own heading?
  • Opening block: Does the document open with its title, a one-line purpose naming the reader's task and scope, the primary audience, and a version or date?
  • Overview contents: Where needed, does it keep the conclusion, the required action and every essential qualification?
  • Overview label and detail: Is the label a heading rather than bold text alone, and has the detail moved to footnotes, an appendix or a collapsible block?
  • Levels: Are there 3 or fewer levels of detail, and is the optional detail still reachable?
  • Signposting: Is the referral near the top or ending the opening section, naming its destination and when to use it, and absent where nothing else exists?
  • Preserved: On a restructure, was every prose passage and content item kept, with no prose rewritten and no tone changed?
  • Safe moves: Did every moved sentence or block keep its dependencies, its order against neighbouring steps, and the claim it qualifies?
  • Never invented: Did every promoted sentence come unchanged from the document or the author, state its field directly, stay true and complete, with mismatches reported and gaps marked?
  • Content primacy: Did accuracy and completeness survive every structural choice, with nothing cut or distorted to fit a layout?
  • Evidence over aesthetics: Does every design element serve a reader need?
  • Provisional label: Where the document cites Part 5, does it say the standard is an unpublished draft?

© GaZmagik, 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 10 other files (assets) in skills/iso-24495-5 of GaZmagik/iso-24495.

  • SKILL.md
  • agents/openai.yaml
  • assets/adr-template.md
  • assets/design-doc-template.md
  • assets/runbook-template.md
  • tests/fixtures/pinned-documents.ts
  • tests/reference/build-pinned-documents.ts
  • tests/reference/shipped-documents.ts
  • tests/repository-conventions.test.ts
  • tests/skill-frontmatter.test.ts
  • tests/templates.test.ts

Open the folder on GitHubat commit 5951eb7

Compare with similar skills

Iso 24495 5 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.

Iso 24495 5 compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Iso 24495 5 this skillGaZmagik/iso-24495190—~3.7kAutomated safety check: PassMIT
Asd Ste100danyuchn/asd-ste100-skill4.3k—~4.1kAutomated safety check: PassMIT
Technical Writing Standardcursor/plugins11k10 repos~2.3kAutomated safety check: PassNone
Ponytail AuditDietrichGebert/ponytail160k—~1.4kAutomated safety check: PassMIT
Natural Japanese Business Writingcoji/natural-japanese1.9k—~2.1kAutomated safety check: PassMIT
PgjevrealZachi/pg-jev1.1k—~2.9kAutomated safety check: PassCustom licence

Similar skills

  • Asd Ste100

    danyuchn/asd-ste100-skill

    A skill your agent uses when English text must be parsed without a human to resolve ambiguity — tool descriptions, error messages, inter-agent instructions, system prompts, status reports — and…

    4.3k GitHub stars~4.1k tokensUpdated 7 days ago
    Writing & ContentAuto-check passed
  • Official

    Applies four layers of technical-writing rules to docs, RFCs, readmes, PR descriptions and commit messages so a tired engineer follows them on the first read.

    11k GitHub starsUsed in 10 repos~2.3k tokens
    Writing & ContentAuto-check passed
  • Ponytail Audit

    DietrichGebert/ponytail

    Quality audit of a whole repo: bugs, security holes, what breaks under real load, risky code without tests, slow paths, and what to delete, merge or split.

    160k GitHub stars~1.4k tokensUpdated yesterday
    Writing & ContentAuto-check passed
  • Writes and edits Japanese business documents so they read clearly and naturally, removes AI-sounding phrasing and can score how AI-like a text reads.

    1.9k GitHub stars~2.1k tokensUpdated 1 mo ago
    Writing & ContentAuto-check passed
  • Pgjev

    realZachi/pg-jev

    Install, configure, query and explain pgjev (the jev PostgreSQL extension that filters, ranks and classifies rows with plain-language conditions via TypeSafe's Jev model).

    1.1k GitHub stars~2.9k tokensUpdated 5 days ago
    Writing & ContentAuto-check passed
  • Defensive Writing Editor

    lennney/stop-that-shit

    Cuts defensive disclaimers, stacked hedging and self-protective narration from proposals and summaries, keeping only limits that affect the reader's decision.

    2.5k GitHub starsUsed in 1 repo~1.2k tokens
    Writing & ContentAuto-check passed

More from GaZmagik/iso-24495

All 8 skills in this repo
  • Assesses how ready an organization is to produce plain language, through evidence sweeps, interviews and a maturity gap report.

    190 GitHub stars~1.3k tokensUpdated 2 days ago
    Auto-check passed
  • ISO 24495 Text Audit

    GaZmagik/iso-24495

    Audits a Markdown or text file or folder you choose for plain-language problems such as legalese, wordy phrases and long sentences, reporting each finding with file and line.

    190 GitHub stars~817 tokensUpdated 2 days ago
    Auto-check passed
  • ISO 24495-1 Plain Language

    GaZmagik/iso-24495

    Makes the agent write every user-facing reply by the four plain-language principles of ISO 24495-1:2023: relevant, findable, understandable and usable.

    190 GitHub stars~2k tokensUpdated 2 days ago
    Auto-check passed
  • Applies ISO 24495-2 style plain-language rules to contracts and legal writing, standardizing modal verbs without weakening enforceability.

    190 GitHub stars~2.4k tokensUpdated 2 days ago
    Auto-check passed
  • Applies plain language rules to software documentation, architecture explanations, code reviews and technical analysis, following the principles of ISO 24495-3:2026.

    190 GitHub stars~1.6k tokensUpdated 2 days ago
    Auto-check passed
  • Iso 24495 Code

    GaZmagik/iso-24495

    Plain language applied to source code (ISO 24495-1:2023 principles).

    190 GitHub stars~1.6k tokensUpdated 2 days ago
    Auto-check passed

Questions about Iso 24495 5

What does Iso 24495 5 do?

Provisional sector-specific Plain Language standard for document design (based on ISO/WD 24495-5, under development). Iso 24495 5 is an agent skill from GaZmagik/iso-24495. Provisional sector-specific Plain Language standard for document design (based on ISO/WD 24495-5, under development).

When should I use Iso 24495 5?

Iso 24495 5 fits situations like: tasks that involve Plain language and style rules.

How do I install Iso 24495 5 in Claude Code?

Run `npx skills add GaZmagik/iso-24495 --skill iso-24495-5 -a claude-code`. Or copy the skill folder (skills/iso-24495-5 in GaZmagik/iso-24495) into .claude/skills/iso-24495-5 in your project. Claude Code loads it when a task matches its description.

How do I install Iso 24495 5 in Codex?

Run `npx skills add GaZmagik/iso-24495 --skill iso-24495-5 -a codex`. Or copy the skill folder (skills/iso-24495-5 in GaZmagik/iso-24495) into .agents/skills/iso-24495-5 in your project. Codex loads it when a task matches its description.

Can I use Iso 24495 5 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 GaZmagik/iso-24495 --skill iso-24495-5 -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/iso-24495-5, .gemini/skills/iso-24495-5, .github/skills/iso-24495-5 and .opencode/skills/iso-24495-5 in your project.

What does Iso 24495 5 need to run?

Going by SKILL.md and its folder, Iso 24495 5 needs TypeScript for the scripts in its folder. Our summary lists: Node.js.

Does Iso 24495 5 access the network?

SKILL.md names 1 domain. As links in the text: iplfederation.org. This is read from the text; nothing was executed.

Is Iso 24495 5 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 Iso 24495 5 use?

Iso 24495 5 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 Iso 24495 5 use?

About 3.7k tokens (SKILL.md is roughly 15k 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 Iso 24495 5?

Skills that share tags, products or a category with Iso 24495 5: Asd Ste100 (danyuchn/asd-ste100-skill, 4.3k stars), Technical Writing Standard (cursor/plugins, 11k stars), Ponytail Audit (DietrichGebert/ponytail, 160k stars) and Natural Japanese Business Writing (coji/natural-japanese, 1.9k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Iso 24495 5?

GaZmagik (a GitHub user) maintains it in GaZmagik/iso-24495, which has 190 GitHub stars. The repository holds 8 skills in this directory. The repository was last updated on October 9, 2026.

Source: GaZmagik/iso-24495 on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.