iso-24495-1
Core Plain Language standard (ISO 24495-1:2023). Governs all user-facing responses to ensure clear, structured, findable,…
Sector-specific Plain Language standard for science and technical writing (ISO 24495-3:2026). Applied during software documentation, architecture specs, and technical analysis.
$ npx -y skills add GaZmagik/iso-24495 --skill iso-24495-3 --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/iso-24495-3Context preview
The summary Claude sees to decide when to auto-load this skill.
Sector-specific Plain Language standard for science and technical writing (ISO 24495-3:2026). Applied during software documentation, architecture specs, and technical analysis.
name: iso-24495-3 description: Sector-specific Plain Language standard for science and technical writing (ISO 24495-3:2026). Applied during software documentation, architecture specs, and technical analysis. metadata: version: "0.7.0" iso-standard: "ISO 24495-3:2026" iso-status: "published"
> **Proxy status:** These rules are this project's own proxies for the standard's principles, not its text. Following them is never a claim of ISO conformance.
Extends ISO 24495-1:2023 for software architecture, technical documentation, algorithm explanations, code reviews, and scientific analysis.
1. **Thinking Block Exemption:**
2. **Code & Data Preservation Immunity:**
3. **Document Design Applies Here Too:**
---
1. **Progressive Disclosure Ordering:** Structure every technical explanation in these stages, in this order: 1. **System Purpose:** High-level operational intent (1 sentence). 2. **Architecture & Data Flow:** Diagram (Mermaid) or summary table. Rule 4 governs the diagram's text alternative, and Part 5 governs the table. Required where the explanation covers how more than one component relates to another. A single mechanism needs none, and neither does a sequence of steps that an ordered list already presents in order. A diagram nobody needs is the decoration Part 5 forbids. 3. **Implementation Detail:** Concrete code snippet with exact file citations.
These stages order an explanation, and Part 5's three levels order a document. They are different axes rather than two versions of one, so they do not map one to one. Where the explanation is a document:
A stage covers what the explanation contains. A runbook explains what to do and a decision record explains a choice, so neither needs stage 2's diagram of components nor stage 3's code. Omit a stage the explanation has no content for, and keep the order of those it has. They also do not exclude what a genre needs beside them: an incident report's timeline sits with the stages rather than inside one.
2. **File & Code Citation Standard:**
3. **Terminology & Acronym Standardisation:**
4. **Diagrams and Their Alternatives:**
---
In order to prevent race conditions during concurrent state mutations within the execution pipeline, a mutex lock mechanism is introduced prior to updating the shared buffer allocation in memory.
> **System Purpose:** > Acquire a Mutex Lock to prevent data corruption during concurrent writes. > > **Implementation Detail:** > The locking logic is implemented in [`state_manager.rs:L45-L52`](file:///src/state_manager.rs#L45-L52): > ```rust > let _guard = self.mutex.lock().unwrap(); > self.buffer.update(data); > ```
---
Before outputting technical text, audit against these checks:
Seven Agent Skills that support plain language writing, document audits, code, and organisational implementation. They apply principles inspired by the ISO 24495 Plain language series. The skills are plain SKILL.md files with agent-neutral wording.
Core Plain Language standard (ISO 24495-1:2023). Governs all user-facing responses to ensure clear, structured, findable,…
Sector-specific Plain Language standard for legal communication (ISO 24495-2:2025). Applied during contract drafting, license…
Provisional task skill for organisational plain language implementation (based on ISO/CD 24495-4, committee draft). Activates for…
Provisional sector-specific Plain Language standard for document design (based on ISO/WD 24495-5, under development). Applied…
Plain language applied to source code (ISO 24495-1:2023 principles). Governs the parts of code a person reads: the order units…
Audit user-selected Markdown or text files for deterministic plain-language findings. Use only when the user explicitly invokes…