Agent Skills by ALSEL
Anthropic Claudeビジネス・経営⭐ リポ 0品質スコア 60/100

ms-foundation-ears

EARS構文(ユビキタスSHALL、イベント駆動WHEN、状態駆動WHILE、オプショナルWHERE、制約IF パターン)を強制する要件検証スキルです。「高速」「安全」「ユーザーフレンドリー」などの曖昧な禁止表現を検出し、明確な合否判定基準で測定可能性と検証可能性を確保します。非準拠の要件に対しては具体的な書き換え案を提供します。新規仕様書の作成、要件の明確化、SPEC文書の検証、曖昧な表現の検出、要件の測定可能性確保の際にご利用ください。

description の原文を見る

Requirements validation skill that enforces EARS syntax (Ubiquitous SHALL, Event-driven WHEN, State-driven WHILE, Optional WHERE, Constraints IF patterns), detects ambiguous forbidden phrases (fast, secure, user-friendly), ensures measurability and testability with clear pass/fail criteria, and provides concrete rewrite suggestions for non-compliant requirements. Use when writing new specifications, clarifying requirements, validating SPEC documents, detecting ambiguous language, or ensuring requirements measurability

SKILL.md 本文

注意: このスキルのライセンスは ライセンス未確認 です。本サイトでは本文プレビューのみを表示しています。利用前に GitHub の原本でライセンス条件をご確認ください。

Foundation: EARS要件検証

できること

憲法第IV章(EARS標準)への要件準拠を検証します:

  • 5つのEARSパターン(普遍的、イベント駆動型、状態駆動型、オプショナル、制約)を強制
  • 曖昧または禁止されたフレーズを検出
  • 測定可能性とテスト可能性を確保
  • 非準拠要件の書き直し提案を提供

使用場面

  • 新しい仕様書の作成(/ms.specify)
  • 要件の明確化(/ms.clarify)
  • SPEC確認(/ms.analyze)
  • 曖昧な言語の検出
  • 自然言語 → 形式的な要件への変換

動作方法

5つのEARSパターン

1. 普遍的(無条件)

形式: System SHALL [機能]

使用場面: 常に適用される機能、セキュリティポリシー、データ形式

:

  • ✅ System SHALL provide HTTPS for all external communication
  • ✅ System SHALL hash passwords using bcrypt
  • ❌ System SHALL provide fast responses (測定不可)

2. イベント駆動型(トリガー型)

形式: `WHEN [トリガー], sy

...

詳細情報

作者
beomeodev
リポジトリ
beomeodev/specter
ライセンス
不明
最終更新
2026/5/11

Source: https://github.com/beomeodev/specter / ライセンス: 未指定

本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: beomeodev · beomeodev/specter · ライセンス: ライセンス未確認