mcpField
T
typescript-coding-standards

typescript-coding-standards

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

typescript-coding-standards について

フロントエンド、バックエンド、Worker、共有ライブラリの変更に向けた、TypeScript のコーディングスキルです。リポジトリ固有の指示を優先し、作業に応じたガイドを参照します。

主な機能

  1. 01リポジトリ固有の指示確認
  2. 02作業別のコーディングガイド
  3. 03フロントエンドとバックエンドの規約
  4. 04変更範囲の管理

活用シーン

  1. 01TypeScript の作成やレビュー
  2. 02関数や型のリファクタリング
  3. 03依存関係やモジュールの変更
  4. 04コードやテストの検証

インストール

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

$npx skills add https://github.com/berachain/skills --skill typescript-coding-standards

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

同梱ファイル

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

rules/
comments.md
dependencies.md
file-naming-and-size.md
modules.md
react.md
runtime.md
testing.md
tooling.md
typescript.md

詳細

TypeScript コーディング規約

フロントエンドアプリ、バックエンドサービス、ワーカー、共有ライブラリで TypeScript を記述、レビュー、またはリファクタリングする際は、これらの規約を適用してください。

最初に、対象リポジトリの AGENTS.md、パッケージスクリプト、リンター/テストの設定を確認してください。明示されたローカル要件は、これらの共通デフォルトに優先します。変更は依頼された範囲内にとどめてください。既存の違反があっても、無関係なリポジトリ全体の移行を行う理由にはなりません。

ガイド

編集する前に、変更に関連するガイドを読んでください。

ガイド読むタイミング
TypeScript の契約関数、引数、型、定数を記述またはレビューするとき。
ファイルの命名とサイズファイルを作成、名前変更、分割するとき。
コメントと JSDoc関数、型、または自明でないロジックを文書化するとき。
モジュールと構成エクスポート、インポートの境界、コードの配置場所を決めるとき。
依存関係とカタログ依存関係、パッケージマニフェスト、カタログ、ロックファイルを追加または更新するとき。
ランタイムの動作エラー、外部データ、サービス依存関係、バックエンドのインポート境界を扱うとき。
React と Next.jsコンポーネント、コールバック、フックを変更するとき。Next.js のセクションは Next.js アプリでのみ読んでください。
テストテストが有用か判断するとき、カバレッジを追加するとき、アサーションをレビューするとき。
ツールと検証ツールを選択するとき、またはコード変更を検証するとき。

バックエンドのみの作業では、React ガイドは読み飛ばしてください。利用側の既存のツールとランタイムの規約を使用してください。このスキルでは、別のリポジトリのフレームワーク、フォーマッター、依存関係を採用する必要はありません。

コメント