「考えるな」原則でReactコンポーネントをリファクタリングするClaude Codeのスキル

✍️ OpenClawRadar📅 公開日: May 6, 2026🔗 Source
「考えるな」原則でReactコンポーネントをリファクタリングするClaude Codeのスキル
Ad

Claude Codeのための新しいコミュニティ製スキルが、Steve Krugの『Don't Make Me Think』のユーザビリティ原則をReactコンポーネントに適用します。このスキルはデザインシステム(shadcn/ui、MUI、Chakra、Mantine、Ant、またはカスタム)を自動検出し、新しく作り直す代わりに既存のプリミティブを使用します。

機能

このスキルはReactコンポーネントを取得し、以下のようにユーザビリティのためにリファクタリングします:

  • ハッピートークや説明文を削除
  • 主要なCTAを明確にする
  • ローディング/空/エラー状態の行き詰まりを修正
  • ラベルを簡潔にする(例:「名前を入力してください」→「名前」)
  • 視覚的な階層とスキャン容易性を改善

作者は、Claude(およびほとんどのLLM)が技術的には機能するものの、散らかっていて冗長でスキャンしにくいUIを生成する傾向があるため、このスキルを構築しました。このスキルは、核となる情報だけが残るまで削除することを強制します。

インストール

npx skills add gashiartim/ux-enhancer

フレームワーク非依存

このスキルはデザインシステム(shadcn/ui、MUI、Chakra、Mantine、Ant、またはカスタム)を自動検出し、新しいコンポーネントを作成する代わりに既存のコンポーネントを使用します。

リポジトリとフィードバック

ソースコードは github.com/gashiartim/ux-enhancer で入手できます。作者はフィードバックとPRを歓迎しており、スキルが確実にトリガーされるか、説明の調整が必要かどうか関心を持っています。

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Shieldbot: Claude Code用オープンソースセキュリティスキャナープラグイン
Tools

Shieldbot: Claude Code用オープンソースセキュリティスキャナープラグイン

Shieldbotは、Claude Code内でプラグインとして動作するオープンソースのセキュリティスキャナーです。Semgrep(5,000以上のルール)、Bandit、Ruff、detect-secrets、pip-audit、npm auditの6つのスキャナーを統合し、重複する検出結果を排除して、リスクスコアとコード修正を含む優先順位付けされたレポートを生成します。

OpenClawRadar
V6rge AI SuiteアップデートでNVIDIA GPUサポートとベータ版コーディングエージェントを追加
Tools

V6rge AI SuiteアップデートでNVIDIA GPUサポートとベータ版コーディングエージェントを追加

V6rge AI Suiteがアップデートされ、GPU検出の問題を修正し、パフォーマンス向上のための完全なNVIDIA GPUサポートを追加、さらにアプリ内で直接コードを生成・支援する新しいベータ版コーディングエージェントを導入しました。

OpenClawRadar
無料LLM APIとツール呼び出しで構築されたポケモンショーダウンAIエージェント
Tools

無料LLM APIとツール呼び出しで構築されたポケモンショーダウンAIエージェント

Llama 3、Qwen、Gemma などのLLMが無料のAPI階層を介してポケモンショーダウンのバトルを自律的にプレイするシステム。構造化されたツール呼び出しを使用し、人間対AI、AI対AIのモードをサポート。

OpenClawRadar
Claude-File-Recovery: CLIツールはClaude Codeセッション履歴からファイルを抽出します
Tools

Claude-File-Recovery: CLIツールはClaude Codeセッション履歴からファイルを抽出します

claude-file-recoveryは、~/.claude/projects/内のJSONLセッショントランスクリプトを解析し、Claude Codeによって作成、変更、または読み取られたファイルを復元するPython CLIツールおよびTUIで、過去の特定時点でのファイルバージョンの復元も可能です。

OpenClawRadar