AI によるフロントエンド制作に「AI 臭を消す」デザインスキルを:Impeccable

中核スキル 1 つ、デザインコマンド 23 個、アンチパターン集、そして CI に組み込める slop 検出。本サイトでは使い方を解説し、/slop ページでは「AI 臭がする」UI のパターンを公開しています。

著者:Impeccable07-15 · 10 分で読了⚑ チュートリアル
Impeccable · ツールチュートリアル
2026 年 7 月 15 日 · 約 10 分 · impeccable.style + /slop

Cursor、Claude Code、Codex などの AI でフロントエンドを書くと、ページが「同じ人が大量生産した」ような見た目になりがちです。紫のグラデーション、Inter フォント、アイコンタイルのタイトル、どこも同じ 3 列カード。Impeccable がやるのは、モデルに「もっとデザインを」と教えるのではなく、デフォルトの反射を取り除き、実行可能なデザインコマンドを提供します。

1 + 23中核スキル 1 つ、分野別コマンド 23 個
46決定論的な検出ルール。CI に組み込み可能、モデルに再問合せ不要
無料Cursor / Claude Code / Copilot / Gemini / Codex などに対応
01解決する課題

まずは生成 AI のデフォルトの「筋肉記憶」をリセットする

AI を盲信して UI 制作

紫と青のグラデーション、ダークな光彩、Inter / Geist のフル活用。

機能カードは常に「小さい角丸アイコン + タイトル + 3 行の説明」。

コピーは streamline / empower / supercharge。

Impeccable 導入後

まず slop(AI 臭)の反射を除去し、フォント / 色 / レイアウト / 動きを正確に指定。

プロジェクトのトークンとコンポーネントを尊重し、新たなデフォルトは作らない。

npx impeccable detect で PR の悪癖をチェック可能。

本サイトのキーワードは Desloppification です。フォント、配色、レイアウト、レスポンシブ、インタラクション状態、動き、コピーライティングなど、「生成 AI らしさ」のデフォルト値を取り除くことを指します。サイト自身も限界を認めています。スキルでモデルをより良いデザイナーにすることはできませんが、「生成 AI 製」に見せる反射を取り除くことはできます。

もう一つのアプローチ:pols の Slop.md

同じ問題への別の方法として、約 8 万字の貼り付け可能なルール集があります(Claude / Cursor / Codex などのルールファイルに curl で取得)。23 のコマンドも CI 用の detect もありません。コマンドフローと PR 検出が必要なら、この記事の Impeccable を。総合ルールだけ、またはベースとして併用するなら、次の記事をご覧ください。

関連記事 · タップして読む
8 万字の反 AI 臭デザイン術:Slop.md をエージェントのデフォルトルールに
形態比較 + 5 エージェントへのインストール/切り替え + before/after デモ。本記事と併用可能です。
02使い方

23 のコマンドは、あなたと AI の共有デザイン語彙

各コマンドが 1 つのデザイン領域に対応し、毎回ゼロから説明する必要はありません。大きく 5 つのカテゴリに分かれます:

作成/craft · /shape

まず考えてから作る:要件を発見し、ブリーフを作成し、デザイン全体を実装します。

評価/critique · /audit

スコアリングと自動検出付きのデザインレビュー。5 つの技術的品質と P0–P3 の重大度。

洗練/typeset · /layout · /colorize

文字、レイアウト、配色に特化。他にも /animate、/delight、/bolder、/quieter、/overdrive。

簡素化/distill · /clarify · /adapt

大胆に削る、コピーを直す、クロスデバイス対応。

堅牢化/polish · /optimize · /harden

最終仕上げ、パフォーマンス、本番のエッジケースと i18n。

検出npx impeccable detect

大規模言語モデルに依存しない決定論的な検出。ファイル、ディレクトリ、標準入力、レンダリング後の URL をスキャンできます。

よくある流れ /shape /craft /critique /polish detect レビュー結果は typeset / layout / distill などの詳細コマンドへ。detect は単独で CI に組み込めます。
コマンドは組み合わせ可能です。typeset は bolder/polish と併用されることが多く、critique は polish、distill、bolder などの次のアクションにつながります。
03実装能力

8 つのプロダクト能力を「プロジェクト導入」の順序で理解する

本サイトでは 8 つの項目を列挙しています。実際にリポジトリへ導入する順序で説明します。

  • デザインシステムを認識:トークン、コンポーネント、規約をスキャンし、既存のシステムに沿って作業。新しいデフォルトは作らない。
  • プロダクトコンテキストを一度で明確に:PRODUCT.md に保存し、後続のコマンドはそれを読んでからデザイン(ユーザー、トーン、禁止事項)。
  • DESIGN.md をエクスポート:Google Stitch 形式で持ち出せ、他の DESIGN.md ツールでも読み取り可能。
  • エージェント別にビルド:同じスキルを異なるハーネス/モデル向けに再コンパイル。既知の悪癖(例:あるモデルは画像にホバーでズームを付ける)には ban を追加。
  • ブランドページとプロダクト UI でルールを分ける:ランディングページとダッシュボードは同じ美意識ではない。
  • リリース前に slop をブロック:46 の決定論的ルール、終了コードで CI に通知。
  • Live Mode(ベータ):実行中の開発サーバー上で要素をクリックし、コメントを残し、ホットリプレイス可能なバリアントを生成。
  • ソースコードへの書き戻し:バリアントは実ファイルに反映され、通常の diff で確認、コミット / 破棄が可能。
04Slop 図鑑

/slop ページ:「一目で AI と分かる」とは

impeccable.style/slop は、よくあるアンチパターンを「AI slop / Quality」に分類し、CLI またはブラウザでの検出方法を示しています。日常的に遭遇するものをいくつか紹介します:

AI slop
AI 配色

紫と青のグラデーション、ダーク背景に青い光彩。生成 UI の「ID カード」。

AI slop
グラデーションテキスト

見出しや数値にカラフルなグラデーション文字。ほぼ生成 AI のサイン。

AI slop
定型カードグリッド

等サイズのカード + アイコン + タイトル + 本文が無限に繰り返される、デフォルトのトップページ。

AI slop
アイコンの上にタイトル

小さな角丸アイコンが常にタイトルの上に。機能カードの万能テンプレート。

AI slop
ありきたりなフォント

Inter、Geist、Space Grotesk、そして新しいところでは Instrument Serif。使いすぎると「選択」ではなくなる。

AI slop
クリーム色の背景

暖かいアイボリーの背景は「センスが良い」の安全なデフォルトであり、パレットから導かれたものではない。

AI slop
ダッシュの多用

本文中の em dash の連続は、モデルの文体の指紋の一つ。

Quality
コントラスト不足

WCAG AA に達しておらず、読みにくい。「高級感」とは無関係。

検出方法は 2 通り

ハーネス内で /impeccable critique を実行すると、ブラウザ評価時に決定論的な発見が重ねられます。CI やローカルターミナルでは npx impeccable detect。任意の Web ページをひと目でスキャンしたい場合は、Chrome 拡張機能があります。

05インストール

1 つのコマンドで、お使いのハーネスに合わせたビルドをインストール

Node 22.12+ が必要です。GitHub Copilot アプリ側には組み込まれており、設定で Experimental をオンにすればインストールは不要です。

コピー可 · インストール / アップデート / 初期化
# 現在のハーネスとモデルに合わせたビルドをインストール
npx impeccable install

# 初回
/impeccable init

# アップデート
npx impeccable update

# 決定論的検出(CI 組み込み可)
npx impeccable detect src/
スタートガイド
  1. Cursor / Claude Code / Codex などの環境で npx impeccable install を実行
  2. /impeccable init を実行し、プロジェクト規約と PRODUCT コンテキストを準備
  3. 新規ページは /impeccable shape または /craft から。既存ページは /critique の後、polish / typeset へ
  4. PR に npx impeccable detect を組み込み、紫グラデーションや定型カードをマージ前にブロック
  5. 完全なドキュメント:docs · 入門:getting started
読み終えたら持ち帰る
この記事で持ち帰るもの:概要、コマンドの分類、slop の種類、インストールと検出の 3 つのコマンド。

主な出典

本サイト:Impeccable: Design skills for AI harnesses

アンチパターン図鑑:AI Slop / Quality patterns

ドキュメントと検出:docs · detect

出典
ImpeccableImpeccable·原文を見る
↑ 本文ここまで
✓ この記事は全文無料です

メンバーは全文 Markdown のコピー・保存に加え、自分の AI に購読・質問させることができます。

原文を読む ↗
📮 新着解説をメールでいち早く

役に立ちましたか?メールを登録すると、新着解説を公開と同時にお届けします。解除はいつでも。