.md
Skill.mdサーチャーJP

Skill.md検索

2258件の Skill.mdから、あなたに最適なものを見つけましょう

D

Bash・Docker・Makefileの記述ルールを自動チェック

by doccker

シェルスクリプトの書き方を統一 - コメント配置、ファイル書き込み方法、Heredoc(複数行入力)の使い方などのベストプラクティスを自動で確認・指導します。 権限エラーを防ぐ書き方を提示 - sudoの正しい使い方、パスのクォート処理などを確認し、実行時エラーを事前に防ぎます。 Dockerfile・Makefile・YAML等も対応 - シェルスクリプト以外にも、Docker・Makefileの中のシェルコマンドも同じルールでチェックできます。 TTS音声合成対応の台本を生成 - Markdownのコード例も含めてチェック対象となり、ドキュメント全体の統一性が保たれます。 複雑なコマンドを安全に書き換え - テンプレート化されたパターン(teeコマンド、変数展開など)を使い、クォート地獄を避けた読みやすいコードになります。 DevOps・インフラエンジニア - シェルスクリプトやDocker設定の品質を統一したい方 チーム開発リーダー - スクリプト記述のルール化により、チーム全体のコード品質を高めたい方 セキュリティ意識が高い開発者 - 権限エラーやコマンドインジェクション(入力値処理の穴)を事前に防ぎたい方

00
D

フィールド名の誤認識を防いで安全にコード整形

by doccker

フィールド名の誤推測を防止 - テーブル列の定義やデータ型を変更する際に、実際に使われているフィールド名を正確に確認し、推測による間違いを事前に防ぎます。 列挙型(Enum)マッピングの完全性をチェック - ステータスや種別の対応関係を検証し、欠落している値や誤字がないか確認します。 「Invalid Date」や「undefined」表示を防ぐ - データ型変換時に発生する実行時エラー(日付が無効になるなど)を事前に検出します。 相似フィールドの誤認識を防ぐ - 「createdAt」と「changedAt」のように似た名前のフィールドを正しく区別します。 複数の検証ルールを同時チェック - TypeScript型チェックだけでなく、実装コードの確認、API応答の確認など、複数の角度から検証できます。 フロントエンド開発者 - テーブルやフォーム部品のフィールド定義を安全に整形したい方 リファクタリング(コード改善)担当者 - 既存コードの構造を変える際に、バグを最小化したい方 データ扱うシステム開発者 - API応答やデータベース設計の変更に伴うコード修正を確実に行いたい方

00
D

Vue3・React・TypeScriptのコード品質を統一

by doccker

Vue3とReactの書き方ルールを統一 - 最新の推奨パターン(Composition API、hooks等)に従い、チーム全体で同じスタイルでコードを書けます。 TypeScriptの型定義ルールを自動チェック - Props、Emits、状態管理などの型安全性を確保し、実行時エラーを減らします。 UI・UXの統一ルールを実装 - 後台系システムに適した「黒白グレー+1色」の配色や、過度な動的効果を避けるなどのUI規範を自動確認します。 状態管理(Pinia・Zustand)のベストプラクティス - ストア設計や非同期処理の書き方をテンプレート化し、メンテナンスしやすいコードになります。 loading・error・empty等の交互作用状態を管理 - ローディング中、エラー時、データ空白時などの画面状態を忘れなく実装できます。 フロントエンド開発チーム - Vue/Reactプロジェクトのコード品質と統一性を高めたい方 Webアプリケーション開発者 - TypeScript型チェックにより、本番環境のバグを減らしたい方 UI/UXデザイナーと協力する開発者 - 後台系システムのUI規範を守りながら、デザイナー指示を正確に実装したい方

00
D

Go開発のエラー処理・並行処理を安全に実装

by doccker

エラー処理のベストプラクティスを実装 - エラーを無視せず、適切に情報を追加してラップする書き方(%wフォーマット)を確認し、デバッグしやすいエラーメッセージになります。 並行処理(goroutine・channel)の安全性をチェック - goroutineの起動・停止タイミング、context.Contextの使用方法、データ競合の検出などを自動確認します。 テスト・性能分析の規範を統一 - 表駆動テスト(パラメータ化テスト)やレース検出を含む統一的なテスト方法を実装できます。 パッケージ設計と命名規則を統一 - 無意味な「common」「util」パッケージを避け、メンテナンスしやすいプロジェクト構成になります。 性能ボトルネックを事前に検出 - N+1クエリ、文字列結合の非効率性、無限制の並行処理など、よくある落とし穴を指摘します。 Go言語のバックエンド開発者 - エラーハンドリングと並行処理を安全に書きたい方 マイクロサービス開発チーム - context.Contextを用いた生命周期管理や、goroutineのリソースリークを防ぎたい方 高性能サーバー構築を目指す開発者 - レース検出やプロファイリングにより、本番環境でのクラッシュやハング(応答停止)を未然に防ぎたい方

00
D

Java開発の品質を統一できる

by doccker

命名規約(パッケージ、クラス、メソッド、定数など)を自動チェックし、統一されたコード記述ができるようになります。 例外処理やSpring Boot(Webフレームワーク)のベストプラクティスに従い、安定した実装ができます。 Lombok(コード生成ツール)を活用してDTO(データ転送オブジェクト)を自動生成でき、手作業を削減できます。 バッチ処理時にIN句パラメータが500を超えないよう分割し、データベースの負荷低下を実現できます。 クラスメンバーの並び順を統一し、コードの可読性を向上させられます。 Java開発チームのリーダーや品質管理者で、チーム全体のコード品質を統一したい人 Javaプロジェクトでコードレビューを担当し、統一的なフィードバックをしたい人 Spring Boot を使ったWebアプリケーション開発に関わる人 DTOやバッチ処理の実装で効率化を図りたい開発者

00
D

サーバー運用コマンドを安全に実行できる

by doccker

システム設定変更(ファイアウォール、ネットワーク、Docker、データベース)の実行前に、影響範囲と風険レベルを確認できるようになります。 実行コマンドの具体的な回復手順(ロールバック方案)を事前に準備でき、トラブル時の対応時間を短縮できます。 Cloudflare(CDN)やDocker、データベースなど、連鎖的に影響を受けるサービスをまとめて検証できます。 問題拡散を防ぐため、1つの設定変更に絞り、段階的に検証する手順が明確になります。 重要な操作(DDL、防火壁変更)前に自動的に確認プロンプトが出るため、誤操作を防止できます。 サーバー管理者やインフラエンジニアで、本番環境への影響を最小化したい人 クラウド環境(Cloudflare + サーバー)を運用しており、トラブルを未然に防ぎたい人 Docker や Kubernetes などコンテナ環境を管理している人 データベース管理者で、本番DBへの変更時にリスク評価を事前に行いたい人

00
D

Redis操作で性能問題とデータ損失を防げる

by doccker

KEYS * コマンドの代わりに SCAN を使うよう自動提案し、Redis全体の過負荷をが止止できます。 全キー削除(FLUSHDB)のような危険操作を検出し、安全な代替方法を提示します。 単一キーのサイズや集合要素数が上限(10KB、5000要素)を超えないよう監視し、メモリ効率を改善できます。 Pipeline(パイプライン)を使ったバッチ処理を自動提案し、ネットワーク往復を削減して応答速度を向上させます。 すべてのキーにTTL(有効期限)設定を強制し、メモリリークによるサーバー停止を防げます。 Go、Java、Python、JavaScript など複数言語でRedisを使う開発者 既存Redisコードをリファクタリング(改善)する際に、パフォーマンス問題を事前に発見したい人 キャッシュやセッション管理でRedisを使っており、メモリ溢れによる障害を防ぎたい人 Redis接続性能が低下しており、N+1クエリ問題を解消したい人

00
D

リファクタリング時に元コードの意図を失わない

by doccker

コンポーネント抽出や重複ロジック統合の前に、修正前コードを完全に読み込む習慣が身につき、不完全な推測による修正を防げます。 テーブル列や条件分岐を変更する際に、すべての条件(健康クラウド用、非健康クラウド用など)を対比表でチェックし、ケースの漏れを防止できます。 データ構造リネーム(変数名変更)時に、フィールド数、データ型、フィールド順序を自動検証し、期待しない仕様変更を事前に検出できます。 リファクタリング完了後、修正前後の対比表が出力されるため、レビュアーが変更内容を一目で確認できます。 複数の if/else/switch 分岐を統合する際に、すべての分岐を検証することが習慣化し、バグ混入を大幅に削減できます。 -複数の条件分岐(テナント別処理など)を含むコードを整理したい開発者 テーブル定義やUIの列構成をリファクタリングする際に、ケース漏れを起こしやすい人 コードレビューで「この変更で他のケースに影響はないか?」をチェックする立場の人 大規模リファクタリング後の品質確保に心配がある開発チーム

00
D

コード品質と規模を自動チェック・改善できる

by doccker

プロジェクト全体をスキャンし、ファイルが言語別の行数上限(Java 300行、Vue 200行など)を超えていないかを自動判定できます。 重複コード、未使用変数、冗長なロジックを検出し、修正案を自動提示できるため、手動レビューの工数を削減できます。 Vue や React などのコンポーネント内に長いスタイル(CSS)が埋め込まれている場合、自動的に抽出を提案できます。 ファイルが超過している場合、具体的な分割案(Service クラスの職責分離、子コンポーネント抽出など)が自動生成され、リファクタリングがスムーズになります。 Markdown ドキュメント内の重複章節も検出でき、ドキュメント品質も向上させられます。 コードレビューやCI(継続的インテグレーション)で品質基準を自動化したい開発チーム 既存プロジェクトが肥大化しており、リファクタリング対象を効率的に特定したい人 コンポーネント設計(Vue、React など)でベストプラクティスを適用したい人 Python、Go、TypeScript など複数言語を使うプロジェクトで、統一された品質基準を定めたい人

00