MU

musubix-ears-validation

Validates and creates requirements using the Easy Approach to Requirements Syntax (EARS).

Install

mkdir -p .claude/skills/musubix-ears-validation && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/10711" && unzip -o skill.zip -d .claude/skills/musubix-ears-validation && rm skill.zip

Installs to .claude/skills/musubix-ears-validation

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

EARS形式要件の検証・作成ガイド。要件記述・構文検証に使用。
31 charsno explicit “when” trigger
Intermediate

Key capabilities

  • Validate EARS patterns
  • Convert natural language
  • Review requirements
  • Check requirement checklists
  • Map to EARS patterns

How it works

It uses EARS patterns to formalize and validate system requirements.

Inputs & outputs

You give it
Natural language requirement
You get back
EARS-compliant requirement

When to use musubix-ears-validation

  • Formalizing system requirements
  • Reviewing requirements for ambiguity
  • Creating event-driven requirement specifications
  • Mapping natural language to EARS patterns

About this skill

EARS Validation Skill

EARS (Easy Approach to Requirements Syntax) で要件を形式化・検証。

EARS Patterns

パターン構文用途
UbiquitousTHE [system] SHALL [requirement]常に満たす要件
Event-drivenWHEN [event], THE [system] SHALL [response]イベント発生時
State-drivenWHILE [state], THE [system] SHALL [behavior]特定状態中
UnwantedTHE [system] SHALL NOT [behavior]禁止事項
OptionalIF [cond], THEN THE [system] SHALL [response]条件付き

WHEN → DO

WHENDO
自然言語の要件EARS形式に変換
要件レビュー6項目チェックリスト実施
要件文書作成テンプレートに従って記述

Validation Checklist

  • Pattern Compliance: 5パターンのいずれかに準拠
  • System Name: システム名が明確
  • SHALL Keyword: 必須要件に「SHALL」使用
  • Measurable: テスト可能・測定可能
  • Atomic: 単一の要件を記述
  • No Ambiguity: 曖昧な表現がない

Conversion Examples

自然言語EARS形式
ユーザーがログインできるTHE AuthModule SHALL authenticate users with valid credentials.
パスワードが間違っている時エラー表示WHEN invalid credentials are provided, THE AuthModule SHALL display an error.
SQLインジェクションを許可しないTHE InputValidator SHALL NOT accept SQL injection patterns.

Priority Levels

優先度説明用途
P0必須リリースブロッカー
P1重要可能な限り実装
P2任意時間があれば

CLI

npx musubix requirements validate <file>  # EARS検証
npx musubix requirements analyze <file>   # 自然言語→EARS変換
npx musubix requirements map <file>       # オントロジーマッピング

出力例

┌─────────────────────────────────────────┐
│ EARS Validation Result                  │
├─────────────────────────────────────────┤
│ Requirements: 5 validated               │
│ ✅ Ubiquitous:   2 passed               │
│ ✅ Event-driven: 2 passed               │
│ ✅ Unwanted:     1 passed               │
│ Issues: 0                               │
└─────────────────────────────────────────┘

When not to use it

  • General writing
  • Non-requirement documents

Prerequisites

npx

Limitations

  • Requires EARS pattern knowledge
  • Limited to requirement documents

How it compares

It provides a formal syntax approach to requirements, reducing ambiguity compared to natural language.

Compared to similar skills

musubix-ears-validation side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
musubix-ears-validation (this skill)06moReviewIntermediate
ml-paper-writing486moReviewAdvanced
content-research-writer1510moNo flagsBeginner
research-grants67moReviewAdvanced

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

ml-paper-writing

davila7

Write publication-ready ML/AI papers for NeurIPS, ICML, ICLR, ACL, AAAI, COLM. Use when drafting papers from research repos, structuring arguments, verifying citations, or preparing camera-ready submissions. Includes LaTeX templates, reviewer guidelines, and citation verification workflows.

4897

content-research-writer

ComposioHQ

Assists in writing high-quality content by conducting research, adding citations, improving hooks, iterating on outlines, and providing real-time feedback on each section. Transforms your writing process from solo effort to collaborative partnership.

15111

research-grants

davila7

Write competitive research proposals for NSF, NIH, DOE, and DARPA. Agency-specific formatting, review criteria, budget preparation, broader impacts, significance statements, innovation narratives, and compliance with submission requirements.

694

nsfc-research-content-writer

huangwb8

为 NSFC 正文"(二)研究内容"写作/重构,并同步编排"特色与创新"和"三年年度研究计划",输出可直接落到 LaTeX 模板的三个 extraTex 文件。适用于用户要写/改"研究内容、研究目标、关键科学问题、技术路线、创新点、三年计划/里程碑"等场景。

425

clinical-reports

davila7

Write comprehensive clinical reports including case reports (CARE guidelines), diagnostic reports (radiology/pathology/lab), clinical trial reports (ICH-E3, SAE, CSR), and patient documentation (SOAP, H&P, discharge summaries). Full support with templates, regulatory compliance (HIPAA, FDA, ICH-GCP), and validation tools.

322

business-knowledge-workflow

TencentBlueKing

业务知识获取与 Skill 文档编写工作流。当用户需要熟悉新业务模块、从 iWiki 获取文档、结合代码分析生成架构文档、或将业务知识沉淀为 Skill 时使用。

15

Search skills

Search the agent skills registry