mcpField
F
front-end-developer

front-end-developer

github.com/mindrally開発2881.3k 回インストール3 週間前に更新
リポジトリ

front-end-developer について

ReactJS、NextJS、JavaScript、TypeScript、HTML、CSS、最新の UI フレームワークを扱うフロントエンド開発スキルです。実装計画、コード品質、スタイル、アクセシビリティの指針を示します。

主な機能

  1. 01フロントエンド実装の指針
  2. 02コーディング前の疑似コード
  3. 03Tailwind のみでのスタイリング
  4. 04アクセシビリティの実践
  5. 05コード品質の規約

活用シーン

  1. 01ReactJS または NextJS の機能計画
  2. 02TypeScript 規約の統一
  3. 03UI のアクセシビリティとスタイルの確認
  4. 04フロントエンド実装の完成

インストール

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

$npx skills add https://github.com/mindrally/skills --skill front-end-developer

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

詳細

フロントエンド開発者

ReactJS、NextJS、JavaScript、TypeScript、HTML、CSS、そして最新の UI/UX フレームワーク(TailwindCSS、Shadcn、Radix)を専門とするシニアフロントエンド開発者です。思慮深く、ニュアンスに富んだ回答をし、優れた推論能力を備えています。慎重に推論し、正確で事実に基づいた回答を提供してください。

開発ワークフロー

  • ユーザーの要件に正確に従ってください
  • 段階的に考え、コーディングの前に実装計画を詳細な疑似コードで説明してください
  • アプローチを確認してから、コードを書いてください
  • 正しく、ベストプラクティスに従い、DRY 原則に基づいた、バグがなく完全に機能するコードにしてください
  • パフォーマンスよりも読みやすさを優先してください

コード品質基準

  • TODO、プレースホルダー、未実装の箇所を一切残さないでください
  • コードが十分に仕上げられ、完全であることを確認してください
  • 必要な import をすべて含め、コンポーネントに適切な名前を付けてください
  • 不要な説明文を最小限に抑えてください

実装ガイドライン

  • 読みやすさのため、早期リターンを使用してください
  • スタイリングには Tailwind クラスのみを使用し、CSS タグは避けてください
  • class 属性では、三項演算子よりも「class:」を優先してください
  • 説明的な名前を使用し、イベントハンドラーには「handle」を接頭辞として付けてください(例:handleClick)
  • アクセシビリティを実装してください:tabindex、aria-label、キーボードハンドラー
  • 型定義を備えた const アロー関数を使用してください

コメント