스킬 dotnet-backend
📦

dotnet-backend

안전

専門家のガイダンスで本番対応 ASP.NET Core API を構築

.NET バックエンドの複雑さに悩まされていますか?このスキルはエンタープライズグレードの API パターン、Entity Framework の最適化、安全な認証実装を即座に提供します。

지원: Claude Codex Code(CC)
📊 71 적절함
1

스킬 ZIP 다운로드

2

Claude에서 업로드

설정 → 기능 → 스킬 → 스킬 업로드로 이동

3

토글을 켜고 사용 시작

테스트해 보기

"dotnet-backend" 사용 중입니다. メール検証とパスワードハッシュ化を備えたユーザー登録エンドポイントを作成

예상 결과:

メール形式に FluentValidation、BCrypt パスワードハッシュ化、EF Core ユーザー作成、適切な HTTP ステータスコード(201 Created、400 Bad Request)を含む完全な Minimal API エンドポイントを提供

"dotnet-backend" 사용 중입니다. ロールベースのアクセス制御を実装方法は?

예상 결과:

カスタム要件、ハンドラー、appsettings でのロール設定、[Authorize(Policy = 'AdminOnly')] 属性の使用例を含むポリシーベースの認可セットアップを提供

보안 감사

안전
v1 • 2/24/2026

All static analyzer findings were false positives. The backtick patterns detected were markdown code fences around C# examples, not shell execution. The cryptographic and reconnaissance flags matched unrelated documentation text. The skill provides legitimate ASP.NET Core backend development guidance with no security concerns.

1
스캔된 파일
267
분석된 줄 수
0
발견 사항
1
총 감사 수
보안 문제를 찾지 못했습니다
감사자: claude

품질 점수

38
아키텍처
100
유지보수성
87
콘텐츠
32
커뮤니티
100
보안
91
사양 준수

만들 수 있는 것

API 開発

適切なアーキテクチャ、認証、データアクセスパターンを備えた新しい REST API をゼロから構築

レガシー近代化

既存の .NET コードをパフォーマンス向上させた最新の ASP.NET Core パターンにリファクタリング

認証実装

JWT ベースの安全な認証、ロール管理、ポリシーベースの認可を追加

이 프롬프트를 사용해 보세요

新しい API エンドポイントを作成
商品管理用の Minimal API エンドポイントを作成してください。GET all、GET by id、POST、PUT、DELETE 操作を含む。Product エンティティで EF Core を使用し、適切な検証,含めてください。
JWT 認証を追加
ASP.NET Core アプリに JWT 認証を設定してください。トークン生成サービス、検証設定を含め、Authorize 属性で特定のエンドポイントを保護してください。
データベースクエリを最適化
EF Core クエリで N+1 問題をレビューし、Include、ThenInclude、AsNoTracking、プロジェクションパターンを使用した最適化を提案してください。
バックグラウンドジョブプロセッサを構築
5 分ごとにキューに入れられたメール通知を処理する BackgroundService を作成してください。スコープ付きサービス、適切なエラー処理、CancellationToken によるグレースフルシャutdown を)

모범 사례

  • スケーラビリティを最大化するために I/O 操作には常に async/await を使用
  • 開発中は User Secrets、本番環境では Key Vault にシークレットを保存
  • 一貫したエラー応答のためにグローバル例外処理ミドルウェアを実装

피하기

  • async コードで .Result または .Wait() を使用するとデッドロックが発生
  • DTO の代わりにエンティティを直接返すとの内部構造が露出
  • 構成を使用せずに接続文字列をハードコード

자주 묻는 질문

このスキルはどの .NET バージョンをサポートしていますか?
このスキルは ASP.NET Core 8+ と最新の .NET ランタイムに焦点を当てています古い .NET Framework パターンは調整が必要な場合があります。
このスキルはデータベースマイグレーションを支援できますか?
はい、EF Core Code-First マイグレーション(Add-Migration、Update-Database コマンド)とマイグレーションのトラブルシューティングを支援します。
このスキルは Minimal API とController の両方をサポートしていますか?
はい、Minimal API パターン(.NET 6+ の新機能)と従来のコントrabased アーキテクチャの両方のガイダンスを提供します。
どのような認証メソッドがカバーされていますか?
JWT bearer トークン、ASP.NET Core Identity、OAuth 2.0 フロー、Azure AD との統合がすべてサポートされています。
このスキルは API パフォーマンス最適化を支援できますか?
はい、レスポンスキャッシング、出力キャッシング、接続プール、クエリ最適化、高スループットのための非同期パターンが含まれています。
このスキルはマイクロサービス開発に適していますか?
はい、適切な境界、健康チェック、gRPC または REST によるサービス間通信を備えた独立したサービスを構築するためのパターンが含まれています。

개발자 세부 정보

파일 구조

📄 SKILL.md