---
type: "post"
id: "asd-ste100-skill-asd-ste100-simplified-technical-english-715033"
slug: "asd-ste100-skill-asd-ste100-simplified-technical-english-715033"
title: "asd-ste100-skill: ASD-STE100 Simplified Technical English rules, repurposed as a Claude Code skill for…"
description: "**Thesis:** A new open-source Claude Code skill applies controlled-language rules to agent-facing text, while its own documentation draws a boundary between structural checks and semantic verification."
retrieval_nugget: "**Thesis:** A new open-source Claude Code skill applies controlled-language rules to agent-facing text, while its own documentation draws a boundary between structural checks and semantic verification."
published_at: "2026-10-03"
updated_at: "2026-10-03"
record_date: "2026-10-03"
date_kind: "published_at"
topics: ["claude","claude-code"]
source_urls: ["https://github.com/danyuchn/asd-ste100-skill"]
schema_version: "newruntime-agent-readable-v0.2"
stable_id: "post:asd-ste100-skill-asd-ste100-simplified-technical-english-715033"
status: "published"
visuals: []
editorial_provenance: {"schema_version":"newruntime-editorial-copy-v1","content_status":"source_grounded_final","final_copy_sha256":"sha256:b63d303f04f4b07d9e3b20609323d9207fd6ed65ab33d963d93f694aad61b9af","reviewed_at":"2026-10-03T14:02:31.258Z","source_evidence_count":1,"verified_claim_count":3,"site_analysis_schema_version":"newruntime-site-analysis-v1","site_object_kind":"field_note","observed_fact_count":3,"implication_count":1,"watch_condition_count":1,"related_record_count":0}
analysis: {"schema_version":"newruntime-site-analysis-v1","object_kind":"field_note","thesis":"A new open-source Claude Code skill applies controlled-language rules to agent-facing text, while its own documentation draws a boundary between structural checks and semantic verification.","observed_facts":[{"text":"The repository describes the skill as adapting ASD-STE100 Simplified Technical English for agent-facing English, including tool descriptions, error messages and inter-agent instructions.","source_urls":["https://github.com/danyuchn/asd-ste100-skill"]},{"text":"It offers a strict mode and a STE-flavored mode for different kinds of text.","source_urls":["https://github.com/danyuchn/asd-ste100-skill"]},{"text":"The README says the deterministic linter does not compare an original with a rewrite or prove that meaning was preserved.","source_urls":["https://github.com/danyuchn/asd-ste100-skill"]}],"mechanism":"The skill flags patterns such as ambiguous word choice, passive voice with an unclear actor, long sentences and sentences containing multiple instructions, then proposes rewrites while aiming to retain facts and scope qualifiers. A separate deterministic linter checks structural patterns.","why_now":"Agent workflows pass instructions and outputs between systems that may not have a human author available to clarify ambiguity.","implications":["Teams can use controlled-language checks to make handoffs more explicit, but should review whether a rewrite preserves requirements rather than treating a clean lint result as proof."],"evidence_boundary":"The supplied public source documents the repository’s stated design and limitations; it does not establish measured improvements in agent performance or independent validation of semantic preservation.","watch_conditions":["Watch for published evaluations that compare task outcomes or instruction fidelity before and after applying the skill."],"related_records":[],"new_branch_reason":"No prior New Runtime record was supplied; this starts a distinct record on the documented ASD-STE100 Claude Code skill and its explicit semantic-verification limit."}
editor: {"role":"editor","name":"Andrey Reshetnikov","profile":"https://newruntime.com/owner-profile.md","profile_json":"https://newruntime.com/owner-profile.json","same_as":["https://www.linkedin.com/in/reshetnikov1/","https://t.me/lapetuse"]}
routes: {"html":"https://newruntime.com/posts/asd-ste100-skill-asd-ste100-simplified-technical-english-715033/","markdown":"https://newruntime.com/posts/asd-ste100-skill-asd-ste100-simplified-technical-english-715033.md","json":"https://newruntime.com/posts/asd-ste100-skill-asd-ste100-simplified-technical-english-715033.json"}
---

# asd-ste100-skill: ASD-STE100 Simplified Technical English rules, repurposed as a Claude Code skill for…

## Retrieval answer

**Thesis:** A new open-source Claude Code skill applies controlled-language rules to agent-facing text, while its own documentation draws a boundary between structural checks and semantic verification.

**Thesis:** A new open-source Claude Code skill applies controlled-language rules to agent-facing text, while its own documentation draws a boundary between structural checks and semantic verification.

**Observed facts:** The repository describes the skill as adapting ASD-STE100 Simplified Technical English for agent-facing English, including tool descriptions, error messages and inter-agent instructions. It offers a strict mode and a STE-flavored mode for different kinds of text. **Mechanism:** The skill flags patterns such as ambiguous word choice, passive voice with an unclear actor, long sentences and sentences containing multiple instructions, then proposes rewrites while aiming to retain facts and scope qualifiers. A separate deterministic linter checks structural patterns. The README explicitly says that the linter does not compare an original with a rewrite or prove that meaning was preserved.

**Why now:** Agent workflows pass instructions and outputs between systems that may not have a human author available to clarify ambiguity. **First implication:** Teams can use controlled-language checks to make handoffs more explicit, but should review whether a rewrite preserves requirements rather than treating a clean lint result as proof. **Evidence boundary:** The supplied public source documents the repository’s stated design and limitations; it does not establish measured improvements in agent performance or independent validation of semantic preservation. **First watch condition:** Watch for published evaluations that compare task outcomes or instruction fidelity before and after applying the skill.

The repository makes a specific, inspectable proposal: borrow a language discipline built for unambiguous technical instructions and adapt it to agent communication. Its value is therefore in the workflow it encodes and the caution it includes, not in evidence of performance gains that the source does not provide.

Editor: [Andrey Reshetnikov](https://newruntime.com/owner-profile.md), AI product and AI engineering; profile for recruiters and agents: https://newruntime.com/owner-profile.json

## Continue in the graph

Next records for an agent, linked to their Markdown twins. Replace `.md` with `.json` for structured fields, including `next_reads`.

- topic hub: [Claude](https://newruntime.com/topics/claude.md): Explore the claude topic hub.
- topic hub: [Claude Code](https://newruntime.com/topics/claude-code.md): Explore the claude-code topic hub.
- collection: [Field Notes](https://newruntime.com/posts.json): Open the latest editorial analysis.
- collection: [Source Ledger](https://newruntime.com/source-ledger.json): Inspect the public source evidence graph.
- whole graph: [discovery graph](https://newruntime.com/discovery-graph.json) (typed nodes and edges) and [site index](https://newruntime.com/site-index.md)
