danyuchn/asd-ste100-skill
ASD-STE100 Simplified Technical English rules, repurposed as a Claude Code skill for rewriting ambiguous agent-facing English.
ASD‑STE100 스킬 – AI 에이전트를 위한 간소화된 기술 영어
정의
- 밀도가 높거나 모호한 영어를 ASD‑STE100 간소화된 기술 영어(STE)로 다시 작성하는 Claude Code 스킬입니다. 기계 간 통신을 대상으로 합니다. 예를 들어, LLM 에이전트가 다른 에이전트의 출력, 도구 설명, 오류 메시지, 시스템 프롬프트를 처리하는 경우입니다.
중요성
- STE는 항공우주/방위 분야에서 오해를 방지하기 위해 사용되는 제어 언어 표준입니다。同じ制約(単語ごとに一つの意味、能動態、短い文、省略なし)は、人間のフィードバック経路がない場合にLLMエージェントの解析エラーを防ぐのに役立ちます。
主な機能(READMEに記載)
- 2つのモード:厳格(手順、エラーメッセージ、ツール仕様)とSTE風(README、PR説明、説明文)。後者は文の規律を維持しますが、固定語彙の要件を緩和します。
- ルールベースのリンター:曖昧な単語、受動態、複数指示文、長文、特定の句動詞、名詞化、マーケティング形容詞、セミコロンなどの構造的違反をフラグします。
- 決定論的書き換え:フラグされた各文は、すべての事実、条件、スコープ修飾子を保持しながら書き換えられます。短い書き換えで精度が失われる場合は、原文を保持し「そのまま保持」の注記を追加します。
- オプションの差分/ルール説明:スキルに「差分を表示」または「変更を説明」と依頼すると、違反したルールを含む前後比較表を返します。
- 隠れた前置きなし – 出力は書き換えられたテキストのみ(オプションの1行注記付き)。
インストール
- クイック:
npx skills add danyuchn/asd-ste100-skill(skills CLIを使用し、匿名テレメトリのみ送信)。 - 手動:リポジトリを
~/.claude/skills/asd-ste100にクローンし、git pullで更新を取得します。
典型的な使用法
Disambiguate this tool description
Rewrite this error message so an agent can't misparse it
Apply ASD‑STE100 to this instruction
- 任意の英語テキストを貼り付けて簡略化をリクエストします。「差分を表示」または「変更を説明」を追加して、適用されたSTEルールを確認します。
範囲と制限
- エージェント間メッセージ、ツール/関数の説明、エラーメッセージ、システムプロンプト、エージェント間の指示向けに設計されています。
- クリエイティブライティング、マーケティングコピー、またはトーンやニュアンスが重要なテキストには意図されていません。
- このスキルは構造的なSTEルールのみを強制します。フラグされたパターンを超えて、書き換えられたテキストが正確な要件の強さや意味を保持しているかは検証しません。
- 公式の約900語のSTE辞書(著作権保護)は含まれていません。語彙チェックは参考のみです。
関連プロジェクト
- ヘブライ語版:
g4lb/asd-ste100-hebrew-skill。 meiluosi/rewrite-fidelity-skill– 原文と書き換えテキストを比較して意味の変化を検出します。
ライセンス
- MITライセンス(
LICENSEを参照)。
すべての詳細はリポジトリのREADMEから直接取得しています。追加の機能は推測されていません。
관련
- Dispatch
- 프로젝트
- 프로젝트
- 프로젝트
- Dispatch