Skip to content
ccmods.app

asd-ste100

v2026.10.2+20

Shows each answer rewritten in ASD-STE100 Simplified Technical English in a maintenance-manual pane, with an /asd command, linter and scores.

by @JAICHANGPARK6Updated Moderate accessGitHub

Installation

  1. Install from your shell (answer y to add the marketplace)

    $ claude plugin install asd-ste100 --marketplace JAICHANGPARK/ASD-STE100

Already in a session? Type this at the Claude Code prompt:

$ /plugin install asd-ste100 --marketplace JAICHANGPARK/ASD-STE100

Pick a scope and the mod is active right away. Needs Claude Code 2.1.287 or later, in a terminal. Full install guide

What does asd-ste100 do?

  • After each answer a pane shows it as an ASD-STE100 maintenance-manual page; keys v, o, c, r, x switch views, check, rewrite and close
  • /asd on makes Claude answer in STE; /asd 80 and /asd strict switch between pragmatic and strict modes
  • /asd check <text> lints and scores text; /asd rewrite <text> converts text to STE
  • /asd session writes an STE record of the whole session (Purpose, Decisions, Completed work, Open items)
  • Adds tools mcp__asd-ste100__validate_ste and mcp__asd-ste100__rewrite_ste and an STE indicator beside the spinner

What do you need?

  • Claude Code 2.1.287 or later (terminal)
  • Terminal at least 144 columns wide for the pane to open by itself (otherwise use /asd pane)

What can this mod access?

Read from the mod's code with claude plugin validate on Claude Code 2.1.296, synced Oct 12, 2026. This is a capability list, not a security audit. Mods run with your permissions, so install only from authors you trust.

Moderate access
  • Intercepts or rewrites tool calls
  • Reads or rewrites your prompts
  • Calls models on your plan (uses quota)
  • Reads your conversation
Hooks and engine calls (10 + 18)

hooks

  • command.run{command=asd}
  • prompt.compose
  • prompt.submit
  • session.start
  • tool.call{tool=mcp__asd-ste100__rewrite_ste}
  • tool.call{tool=mcp__asd-ste100__validate_ste}
  • turn.complete
  • ui.close
  • ui.render{component=Pane, requestId=ste-sheet}
  • ui.render{component=Spinner}

calls

  • $.clock.after
  • $.clock.now
  • $.command.register
  • $.model.complete
  • $.model.fork
  • $.session.messages
  • $.state.get
  • $.state.set
  • $.store.get
  • $.store.set
  • $.tool.register
  • $.ui.close
  • $.ui.invalidate
  • $.ui.log
  • $.ui.open
  • $.ui.resolve
  • $.ui.status
  • $.ui.toast

How do you uninstall asd-ste100?

$ claude plugin uninstall asd-ste100

To switch it off without removing it, use claude plugin disable with the same name.

Do you maintain asd-ste100?

Add this badge to your README so users can jump to this page for the install command and access report.

Listed on ccmods.app
[![Listed on ccmods.app](https://ccmods.app/badge.svg)](https://ccmods.app/mods/asd-ste100)

language-coach

jiang1997/Echo

20

Checks the wording of each prompt in the background and shows corrections, natural phrasing and translations without changing the prompt.

UIPromptCommandsBroad access
$ claude plugin install language-coach --marketplace jiang1997/Echo

katharsis

OpenScribbler/Katharsis

4

Output style that classifies each message into one of 11 exchange types to shape the reply, with a drawer pane of coded findings.

UIPromptCommandsBroad access
$ claude plugin install katharsis --marketplace OpenScribbler/Katharsis

commonplace

noopz/commonplace

11

Turns any folder into an LLM-maintained markdown wiki with ingest, query and lint skills plus a /vault command to manage vaults.

UIPromptToolsBroad access
$ claude --plugin-dir ./commonplace