mcpField
C
clarify

clarify

github.com/educlopezデザイン・UI407569 回インストール2 週間前に更新
リポジトリ

clarify について

clarify は ui-craft に含まれる文案レビュー用のサブスキルで、デザインや開発の作業に使います。固定のチェックリストで UI 文言を確認し、既定では編集せず提案を示します。

主な機能

  1. 01ボタン、エラー、空状態の文言確認
  2. 02フォーム補足と確認文の確認
  3. 03破壊的操作のラベル確認
  4. 04大文字・小文字、文体、表現の確認
  5. 05比較表で修正案を提示

活用シーン

  1. 01UI 文言の明瞭さと実行可能性の確認
  2. 02エラーに次の手順が示されているか確認
  3. 03依頼に応じた文案変更の適用

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/educlopez/ui-craft --skill clarify

インストール後、Claude Code で/clarifyを入力して読み込まれたか確認します。

詳細

コンテキスト: このサブスキルは、より広範な ui-craft スキルを構成する視点のひとつです。ui-craft スキルもインストールされている場合は、まずその SKILL.md を読み、Discovery + Anti-Slop + Craft Test を確認してから、以下の固有の視点を適用してください。

$ARGUMENTS のコピーを明確にします。ui-craft スキルを読み込みます。

デフォルトモード:編集ではなく批評です。 Review Format の表にコピーの差分を記載してください。ユーザーが「apply」と言った場合に限り、変更を適用します。

チェックリスト — UI を確認し、該当する箇所をすべて指摘してください:

  1. ボタンラベル — 動詞+目的語。「招待を送信」は「送信」より明確です。「プロジェクトを削除」は「削除」より明確です。「OK」「送信」「ここをクリック」は使わないでください。
  2. エラー — インラインで具体的かつ対処方法がわかる内容にします。「このメールアドレスはすでに使用されています。サインインするか、別のアドレスを使用してください。」のようにします。「問題が発生しました。」は使わないでください。
  3. 空の状態 — 空である理由を説明する1行と、CTAを1つ提示します。「プロジェクトはまだありません。最初のプロジェクトを作成しましょう。」のようにします。「ここには何もありません!」は避けてください。
  4. フォームのヒント — 入力欄の下に常時表示し、検証時にのみ表示する形式にはしません。「数字と記号を含めてください」はエラーとして送信後に表示するのではなく、補助テキストとして表示します。
  5. 確認メッセージ — 過去形で、主語を先に示します。「プロジェクトを削除しました。」は「プロジェクトの削除に成功しました。」より明確です。
  6. 破壊的な操作 — ボタンのラベルに対象の名詞を含めます。「{projectName} を削除」は「削除」より明確です。ダイアログで確認し、ボタンで確定します。
  7. 大文字・小文字 — デフォルトは文頭のみ大文字にします。Title Case はブランド化された製品名に限ります。すべて大文字の表記は使いません(例外:SKILL.md に記載済みの、11〜13px のカテゴリーラベル)。
  8. 文体 — 気の利いた表現より明確さを優先します。能動態を使い、短い文にします。自然な語を選びます(「中止する」ではなく「キャンセルする」、「開始する」ではなく「始める」)。

ノブに依存しないこと — 明確さは調整できるものではありません。CRAFT_LEVEL にかかわらず、チェックリスト全体を実施してください。

参照する資料:references/copy.md(マイクロコピーの文体とパターン)、references/accessibility.md(スクリーンリーダー向けエラーメッセージの要件)。

出力形式 — Review Format の表:

変更前変更後理由

影響の大きい項目を優先してください(エラーと破壊的な操作を最初に、次に CTA、その後に補助テキスト)。最後に、文体全体の変化を1段落でまとめてください。ユーザーが「apply」と言った場合は、コードを編集し、ファイルパスを付けて表を再出力してください。

次のステップ: /critique — コピーを変更すると階層も変わるため、変更後に画面を再確認します(ステップ1)。

コメント