researching-best-practices
ソフトウェアエンジニアリングのベストプラクティスの調査
開発者は、実装の課題に対する現在の業界標準と実証されたアプローチを見つけることに苦労することがよくあります。このスキルは、研究に基づいたベストプラクティス、設計パターン、および特定のプロジェクトコンテキストに合わせたレコメンデーションを提供します。
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "researching-best-practices". What are best practices for error handling in JavaScript?
Résultat attendu:
- 同期操作にはtry-catchブロックを、async-awaitでは適切なエラー伝播を使用する
- 特定の障害シナリオ用にカスタムエラータイプを作成する
- エラーメッセージにコンテキスト情報を含めるが、機密データを公開しない
- Reactでエラーバウンダリを実装して、コンポーネントのクラッシュがアプリを壊すのを防ぐ
- デバッグ用に相関IDを含む構造化されたロギングを使用する
Utilisation de "researching-best-practices". How do I optimize database queries in PostgreSQL?
Résultat attendu:
- 頻繁にクエリされる列、特にWHERE句の列にインデックスを追加する
- EXPLAIN ANALYZEを使用して低速なクエリの実行計画を特定する
- SELECT *を避け、必要な列のみを指定してデータ転送を削減する
- 高トラフィックアプリケーション向けにpgBouncerで接続プーリングを実装する
- 頻繁に実行される読み取り主体のクエリにクエリキャッシュを使用する
Utilisation de "researching-best-practices". What are the SOLID principles and when should I use them?
Résultat attendu:
- 単一責任: 各クラスには変更する理由が1つある
- オープン/クローズド: 拡張に対してはオープン、修正に対してはクローズド
- リスコフの置換: サブタイプは基本タイプに置き換えることができなければならない
- インターフェース分離: 1つの汎用インターフェースより多くの具体的なインターフェース
- 依存性反転: 具象ではなく抽象に依存する
Audit de sécurité
SûrAll 295 static findings are FALSE POSITIVES. The analyzer incorrectly flagged markdown documentation content as executable code. Backticks in markdown code examples were misidentified as Ruby shell execution. Security terms like 'bcrypt' in documentation were flagged as weak crypto algorithms. Command examples like 'grep' were flagged as system reconnaissance. This is a pure research skill with no code execution, no file writes, and no network calls in the skill definition itself.
Facteurs de risque
⚙️ Commandes externes (175)
🌐 Accès réseau (3)
📁 Accès au système de fichiers (5)
Score de qualité
Ce que vous pouvez construire
アーキテクチャと設計の決定
アーキテクチャパターン、フレームワークの選択、プロジェクト構造の構成に関するレコメンデーションを取得する
セキュリティのベストプラクティス
OWASPガイドライン、認証アプローチ、安全なコーディングパターンを調査する
コード品質の標準
チームのコーディング標準、テスト戦略、コードレビューチェックリストを確立する
Essayez ces prompts
What is the best way to handle authentication in a React application with a Node.js backend?
What are the best practices for designing a RESTful API for a CRUD application?
How should I structure a Next.js application for scalability and maintainability?
Review my authentication code against security best practices and suggest improvements
Bonnes pratiques
- レコメンデーションを求める際に、必ずTechスタックについてコンテキストを提供する
- 複数のアプローチから選択する際に、トレードオフ分析を求める
- 既存のコードベースパターンに沿った特定のコード例を 요청する
Éviter
- 期間を指定せずに古いプラクティスを求める
- レコメンデーションを評価する際にプロジェクトの制約を無視する
- 背後にある理由を理解せずにパターンを適用する