HTML、CSS、フォント、画像、JavaScript、サーバー設定を網羅し、理由や対処法、関連ツールを示す包括的なフロントエンド性能チェックリスト。
thedaviddias/Front-End-Checklist
人とAIエージェント向けに、フロントエンドのベストプラクティス386項目をまとめたオープンソースのチェックリスト。エージェントによる監査に使えるホスト型MCPサーバーも提供します。
- スター
- 74,541
- フォーク
- 6,759
- 未解決の Issue
- 14
- 最終コミット
- 16 日前
これは何?
Front-End Checklistは、HTML、CSS、JavaScript、パフォーマンス、アクセシビリティ、SEO、セキュリティ、画像、プライバシー、i18n、テストを対象とした、体系的なフロントエンド品質ルール集です。各ルールには優先度、簡潔な説明、改善方法、確認手順が記載されており、プロジェクトのWebサイトで閲覧できるほか、チェックリストとして順に確認できます。
同じルール一式はホスト型MCPサーバーからも利用できます。MCP対応エージェントは、貼り付けたコードのレビュー、公開URLの監査、特定ルールの取得、キーワード・カテゴリ・優先度によるルール検索を行えます。幅広い監査や、特定ルールに絞ったガイダンスに使える再利用可能なスキルも用意されています。
このリポジトリはMDXとpnpmで構築されており、ルールの構造検証、ルール集のスコア算出、ルールのソースからREADMEとスキルファイルを再生成するスクリプトを備えています。
主な機能
- 01HTML、CSS、JavaScript、アクセシビリティ、パフォーマンスなど11カテゴリにわたる386項目のルールを収録。
- 02各ルールに優先度、説明、改善方法、確認手順を記載。
- 03ホスト型MCPサーバーを使って、エージェントがコードやURLを監査したり、ルールを検索したりできます。
- 04インストール可能なスキルで、包括的な監査の進め方や個別ルールに絞ったガイダンスを提供。
- 05絞り込み機能と厳選チェックリストを備えた、閲覧可能なWebサイト。
ユースケース
- 共通のフロントエンド品質基準に照らして、プルリクエストやコンポーネントをレビューする。
- サイト公開前に、アクセシビリティ、パフォーマンス、SEOを含むリリース監査を実施する。
- AIコーディングエージェントに、生成したフロントエンドコードが確立されたベストプラクティスに沿っているか確認させる。
- ルールごとのチェックリストを通じて、チームメンバーに最新のWeb開発手法を習得してもらう。
クイックスタート
- 1
依存関係をインストール
pnpm install - 2
ローカル開発環境を起動
pnpm dev
トピック
よくある質問
- Front-End-Checklist とは?
- 人とAIエージェント向けに、フロントエンドのベストプラクティス386項目をまとめたオープンソースのチェックリスト。エージェントによる監査に使えるホスト型MCPサーバーも提供します。 Front-End Checklistは、HTML、CSS、JavaScript、パフォーマンス、アクセシビリティ、SEO、セキュリティ、画像、プライバシー、i18n、テストを対象とした、体系的なフロントエンド品質ルール集です。各ルールには優先度、簡潔な説明、改善方法、確認手順が記載されており、プロジェクトのWebサイトで閲覧できるほか、チェックリストとして順に確認できます。
- Front-End-Checklist は無料で使えますか?ライセンスは?
- Front-End-Checklist は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- Front-End-Checklist は今もメンテナンスされていますか?
- 活発にメンテナンス中。Front-End-Checklist の最終コミットは 2026年10月6日 です。
- Front-End-Checklist は何に使えますか?
- 共通のフロントエンド品質基準に照らして、プルリクエストやコンポーネントをレビューする。 サイト公開前に、アクセシビリティ、パフォーマンス、SEOを含むリリース監査を実施する。 AIコーディングエージェントに、生成したフロントエンドコードが確立されたベストプラクティスに沿っているか確認させる。 ルールごとのチェックリストを通じて、チームメンバーに最新のWeb開発手法を習得してもらう。
- Front-End-Checklist のインストール方法は?
- 依存関係をインストール: pnpm install ローカル開発環境を起動: pnpm dev
- Front-End-Checklist はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/thedaviddias/Front-End-Checklist
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Chrome DevTools、Chrome拡張機能、Node CLIまたはNodeモジュールから実行できる、パフォーマンス、アクセシビリティ、SEO、ベストプラクティスを監査するオープンソースツール。
複数のモデルバックエンドに対応したモジュール型マルチエージェントパイプラインで、UIのスクリーンショットやデザインモックアップを編集可能なHTML/CSSに変換します。
面接形式、システム設計、雑学、コーディング問題、企業ごとの面接トピックを網羅した、無料のオープンソースなフロントエンド面接対策ハンドブックです。
開発者としてのキャリア形成に役立つ、サイト、ツール、講座、参考資料を幅広く集めたポルトガル語のガイド。
AIエージェントがmacOS、Linux、Windowsのデスクトップを操作できる、MCPサーバーとして公開されたオープンソースのComputer Useサービス。