本文へ移動
cccskills
無料GitHub で公開

iso-24495-text-audit

Audit user-selected Markdown or text files for deterministic plain-language findings. Use only when the user explicitly invokes this skill.

インストール方法を見る

含まれるファイル(4)

  • SKILL.md3.2 KB
  • agents/openai.yaml270 B
  • scripts/audit-text-cli.ts107 B
  • scripts/audit-text.ts5.0 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

ISO 24495 Text Audit

Audit only the path the user selects. Report mechanical findings so the user can decide whether the text suits its readers and purpose.

Language and input scope

The audit is written for English and supports English only. The skills and output style are instructions a model interprets, so they are not limited to English in the same way.

Its word rules match English words and phrases: legalese, doublet, wordy-phrase, filler-opening, complex-word, double-negative, and the phrases link-text looks for. The filler-opening rule checks only the opening prose. The link-text rule also flags empty labels and labels that are bare web addresses.

Five word rules read headings as well as prose: legalese, doublet, wordy-phrase, complex-word, and double-negative. The rules about sentences and paragraphs read prose only, because a heading is not a sentence.

The sentence-length and sentence-average rules count words separated by whitespace, including spaces and line breaks, and use English benchmarks. The paragraph-length rule counts sentences, with a limit of five.

The prose-enumeration rule flags three or more distinct ranks in a prose block, including rank one. It recognises English ordinal words and numbered markers from one to six.

The audit reads Markdown as written and does not interpret raw HTML. It sets HTML tags aside and reads the text between them, even where GitHub would hide or change that text.

Workflow

  1. Read the path from $ARGUMENTS. Ask for a path when none was supplied.
  2. Resolve the audit script relative to this SKILL.md file.
  3. State the selected file or directory before running the script.
  4. Treat an explicitly supplied directory as approval to read that directory.
  5. Ask before expanding the audit beyond the supplied path.
  6. Run the script with Bun:
bun <skill-directory>/scripts/audit-text-cli.ts <file-or-directory> --project-dir <project-directory>

Add --no-front-matter for text that cannot carry metadata, such as a pull request description. A leading --- block is then read as text, not set aside as front matter.

  1. Report every finding with its file, line, rule, and explanation.
  2. Report skipped or unreadable entries. Never treat an incomplete audit as clean.
  3. Explain that findings are mechanical proxies, not an ISO judgement.
  4. Leave the final decision and any rewriting request to the user.

Boundaries

  • Read .md, .markdown, and .txt files only.
  • Do not follow a selected or nested symbolic link or directory junction. Report each one as skipped.
  • Do not alter the selected text unless the user separately requests changes.
  • Do not create a report file unless the user requests one and names its location.
  • Do not describe zero findings as proof that text is valid, compliant, or suitable.
  • Use the relevant sector skill when interpreting findings in legal, technical, scientific, or designed documents.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Core Plain Language standard (ISO 24495-1:2023). Governs all user-facing responses to ensure clear, structured, findable, understandable, and actionable output.

日本語の概要は準備中です。原文の説明を表示しています。

GaZmagik/iso-244951922026年10月12日 更新

Sector-specific Plain Language standard for legal communication (ISO 24495-2:2025). Applied during contract drafting, license review, and legal/compliance writing.

日本語の概要は準備中です。原文の説明を表示しています。

GaZmagik/iso-244951922026年10月12日 更新

Sector-specific Plain Language standard for science and technical writing (ISO 24495-3:2026). Applied during software documentation, architecture specs, and technical analysis.

日本語の概要は準備中です。原文の説明を表示しています。

GaZmagik/iso-244951922026年10月12日 更新

Provisional task skill for organisational plain language implementation (based on ISO/CD 24495-4, committee draft). Activates for plain language gap analysis, policy drafting, review workflow design, and organisational readiness for the future published standard. Does not activate for ordinary writing, rewriting, or reviewing of individual documents.

日本語の概要は準備中です。原文の説明を表示しています。

GaZmagik/iso-244951922026年10月12日 更新

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.

日本語の概要は準備中です。原文の説明を表示しています。

GaZmagik/iso-244951922026年10月12日 更新

Plain language applied to source code (ISO 24495-1:2023 principles). Governs the parts of code a person reads: the order units appear in, their names, comments, and error messages. Applied when writing or restructuring code, not when explaining it.

日本語の概要は準備中です。原文の説明を表示しています。

GaZmagik/iso-244951922026年10月12日 更新

GaZmagik のスキルをすべて見る

このスキルの問題を報告する