mcpField
J
js-google

js-google

github.com/pproenca開発218313 回インストール11 週間前に更新
リポジトリ

js-google について

AI エージェントと LLM 向けの JavaScript スタイル・ベストプラクティススキルです。モジュール、言語機能、型注釈、コードスタイルの指針を優先度別にまとめています。

主な機能

  1. 01優先順位別のルール
  2. 02モジュールと import・export の規約
  3. 03JavaScript 言語機能の指針
  4. 04JSDoc による型安全性の指針
  5. 05命名と制御フローの規約
  6. 06関数、データ、書式のルール

活用シーン

  1. 01新しい JavaScript または ES6+ コードの作成
  2. 02スタイルと命名の一貫性のレビュー
  3. 03既存 JavaScript コードのリファクタリング
  4. 04export 関数への JSDoc 追加

インストール

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

$npx skills add https://github.com/pproenca/dot-skills --skill js-google

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

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

AGENTS.md
metadata.json
README.md
assets/templates/
_template.md
references/
_sections.md
control-comment-empty-catch.md
control-for-of-over-for-in.md
control-strict-equality.md
control-switch-default-last.md
control-throw-error-objects.md
data-array-literals-over-constructor.md
data-destructuring-for-multiple-values.md
data-no-mixing-quoted-unquoted-keys.md
data-object-literals-over-constructor.md
data-spread-over-concat-slice.md
data-trailing-commas.md
format-braces-required.md
format-column-limit.md
format-one-statement-per-line.md
format-single-quotes.md
format-two-space-indent.md
func-arrow-functions-for-nested.md
func-arrow-parentheses.md
func-default-parameters.md
func-rest-parameters-over-arguments.md
func-spread-over-apply.md
lang-const-over-let-over-var.md
lang-es6-classes-over-prototypes.md
lang-explicit-semicolons.md
lang-no-eval.md

詳細

Google JavaScript ベストプラクティス

Google の公式 JavaScript スタイルガイドに基づく、包括的な JavaScript のスタイルとベストプラクティスのガイドです。AI エージェントと LLM 向けに設計されています。8 つのカテゴリにわたる 47 のルールを含み、自動リファクタリングやコード生成の指針となるよう、影響度に応じて優先順位を付けています。

適用するタイミング

次の場合にこれらのガイドラインを参照してください。

  • 新しい JavaScript または ES6 以降のコードを記述するとき
  • モジュールの構成やインポート/エクスポートを管理するとき
  • JSDoc の型注釈やドキュメントを追加するとき
  • 命名やスタイルの一貫性についてコードをレビューするとき
  • 既存の JavaScript コードをリファクタリングするとき

優先度別のルールカテゴリ

優先度カテゴリ影響度プレフィックス
1モジュールシステムとインポートCRITICALmodule-
2言語機能CRITICALlang-
3型安全性と JSDocHIGHtype-
4命名規則HIGHnaming-
5制御フローとエラー処理MEDIUM-HIGHcontrol-
6関数とパラメーターMEDIUMfunc-
7オブジェクトと配列MEDIUMdata-
8書式とスタイルLOWformat-

クイックリファレンス

1. モジュールシステムとインポート(CRITICAL)
2. 言語機能(CRITICAL)
3. 型安全性と JSDoc(HIGH)
4. 命名規則(高)
5. 制御フローとエラー処理(中〜高)
6. 関数とパラメーター(中)
7. オブジェクトと配列(中)
8. 書式とスタイル(低)

使用方法

詳しい説明とコード例については、個別のリファレンスファイルを参照してください。

完全版のコンパイル済みドキュメント

すべてのルールをまとめた完全版ガイドについては、AGENTS.mdを参照してください。

参考ファイル

ファイル説明
AGENTS.mdすべてのルールをまとめた完全なガイド
references/_sections.mdカテゴリーの定義と順序
assets/templates/_template.md新しいルール用のテンプレート
metadata.jsonバージョンと参照情報

コメント