スキル global-coding-style
🎨

global-coding-style

安全 🌐 ネットワークアクセス📁 ファイルシステムへのアクセス

コードフォーマット標準の適用

こちらからも入手できます: EIS-ITS

一貫性のないコードスタイルは技術的負債を生み出し、チームのコラボレーションを遅らせます。このスキルは、Claude Codeに包括的なPHPおよびTypeScriptのコーディング標準を提供し、すべてのファイルが統一されたフォーマット、命名規則、型安全性ルールに従うことを保証します。

対応: Claude Codex Code(CC)
📊 71 十分
1

スキルZIPをダウンロード

2

Claudeでアップロード

設定 → 機能 → スキル → スキルをアップロードへ移動

3

オンにして利用開始

テストする

「global-coding-style」を使用しています。 適切なコーディング標準でこのPHPクラスをフォーマットする

期待される結果:

  • Laravel Pintフォーマットを適用しました
  • 5つのメソッドに戻り値型宣言を追加しました
  • 8つのパラメータに型ヒントを追加しました
  • 3つの未使用インポートを削除しました
  • Larastan違反は検出されませんでした

「global-coding-style」を使用しています。 命名規則に従うようにこのTypeScriptコンポーネントをリファクタリングする

期待される結果:

  • 変数名をcamelCaseに変更しました
  • クラス名をPascalCaseに変更しました
  • 3つの関数に明示的な戻り値型を追加しました
  • 2つの未使用インポートを削除しました

「global-coding-style」を使用しています。 これらのファイルの重複ロジックをクリーンアップする

期待される結果:

  • 3つの重複関数を特定しました
  • 共通ロジックを共有ユーティリティファイルに抽出しました
  • 重複部分を関数呼び出しに置き換えました
  • コードベースを45行削減しました

セキュリティ監査

安全
v5 • 1/17/2026

This is a documentation-only skill containing metadata and prompt guidance. No executable code exists - only SKILL.md with coding standards documentation. The static scanner flagged benign text patterns as cryptographic/path traversal issues, but all 13 findings are false positives. The skill has zero attack surface: no scripts, no network calls, no filesystem operations beyond reading its own documentation file.

2
スキャンされたファイル
209
解析された行数
2
検出結果
5
総監査数

リスク要因

🌐 ネットワークアクセス (1)
📁 ファイルシステムへのアクセス (4)
監査者: claude 監査履歴を表示 →

品質スコア

38
アーキテクチャ
100
保守性
87
コンテンツ
30
コミュニティ
100
セキュリティ
91
仕様準拠

作れるもの

PHPコード標準

Laravel PintとタイプセーフティーエンフォースメントにてLaravelアプリケーション全体で一貫したPHPコードフォーマットを維持

TypeScriptスタイルガイド

ReactおよびNode.jsプロジェクトが統一された命名規則と型宣言に従うことを保証

チームコード品質

コードレビュー時間を削減し、保守性を向上させるコーディング標準を確立・適用

これらのプロンプトを試す

PHPファイルのフォーマット
Format this PHP code using Laravel Pint standards. Add explicit return types to all methods and type hints to parameters. Remove any unused imports or dead code.
TypeScriptのフォーマット
Apply Ultracite formatting to this TypeScript file. Ensure all functions have explicit return types. Use proper naming conventions for variables and classes.
重複のリファクタリング
Find and eliminate duplicated code in these files using DRY principles. Extract common logic into reusable functions or classes.
静的解析の実行
Run Larastan to check for type errors and code quality issues. Fix any violations found and ensure all PHP code passes static analysis.

ベストプラクティス

  • PHP編集完了後にLaravel Pintを実行してコードを自動フォーマット
  • 新しいPHPメソッドを記述する際に型ヒントと戻り値型を追加
  • 型エラーを早期に検出するためにコミット前チェックとしてLarastanを使用

回避

  • PHPメソッドから戻り値型を省略する(型安全性に違反)
  • 未使用のインポートをコードに残す(不要な肥大化を追加)
  • 再利用可能な関数を作成せずにロジックを重複させる

よくある質問

このスキルはどのファイルタイプをサポートしていますか?
PHP (.php) および TypeScript/JavaScript (.ts, .tsx, .js, .jsx) ファイルがサポートされています。
このスキルに必要なツールは何ですか?
PHPにはLaravel Pint、JavaScript/TypeScriptにはUltracite、静的解析にはLarastanが必要です。
このスキルは既存ファイルを自動的に変更しますか?
編集時に標準を適用しますが、コードベース内のすべての既存ファイルを自動修正するわけではありません。
外部サーバーにデータが送信されますか?
いいえ。このスキルは純粋にドキュメントベースであり、ネットワーク呼び出しは行いません。
CI/CDパイプラインとどのように統合しますか?
PintとLarastanをコミット前フックまたはCIパイプラインスクリプトの一部として実行してください。
エディタプラグインとどう違いますか?
このスキルはClaude Codeの出力を直接ガイドし、AI生成コードが最初から標準に従うことを保証します。

開発者の詳細

作成者

DevanB

ライセンス

MIT

参照

master

ファイル構成

📄 SKILL.md