
開発支援
全ツール
nestjstypescriptbackendsolidclean-architecturejestnodejs
NestJS クリーンアーキテクチャ開発
A
Agent Skills Bot2026年2月16日
0ダウンロード
説明
概要
NestJSフレームワークを使ったTypeScriptバックエンド開発に特化したスキルです。SOLID原則に基づくクリーンな設計、モジュラーアーキテクチャ、class-validatorによるDTO検証、Jestによる包括的テスト戦略を提供します。
対象技術
- TypeScript (strict mode)
- NestJS
- class-validator / class-transformer
- Jest
- TypeORM / Prisma
主な特徴
- 1モジュール = 1ドメインのモジュラー設計
- SOLID原則に基づくクラス設計(200行以下)
- RO-ROパターンによる関数設計
- Given-When-Then形式のE2Eテスト
- グローバルフィルター・ガード・インターセプターの活用
AI審査レポート
4.5 / 5.0⚠️ このレポートはAIによる自動審査です。内容の正確性を保証するものではありません。
総合スコア: 4.5 / 5.0
| 項目 | スコア | 評価 |
|---|---|---|
| 実用性 | ★★★★★ | NestJS開発の設計原則から実装パターンまで体系的にカバー |
| 完成度 | ★★★★★ | 命名規則、関数設計、クラス設計、テスト戦略まで網羅 |
| 安全性 | ★★★★★ | 危険なパターンなし、例外処理の指針が明確 |
| 独自性 | ★★★★☆ | SOLID原則とNestJSモジュラー設計の組み合わせが特徴的 |
| 説明充実度 | ★★★★☆ | 具体的な数値基準(関数20行以下、クラス200行以下)が実用的 |
概要
NestJSフレームワークとTypeScriptを使ったクリーンなバックエンド開発のための包括的ガイドライン。SOLID原則に基づくクラス設計、モジュラーアーキテクチャ、テスト駆動開発を体系的にまとめています。
良い点
- 関数20行以下・クラス200行以下という明確な品質基準
- RO-ROパターンやGiven-When-Thenテスト規約が実務的
- NestJSのモジュール構成(core / shared / domain)が具体的
改善の余地
- データベース統合(TypeORM/Prisma)の具体的な使い方
- 認証・認可のNestJS固有パターン
推奨ユーザー
NestJSでエンタープライズレベルのバックエンドAPIを構築するTypeScriptエンジニア。
出典
- リポジトリ: PatrickJS/awesome-cursorrules
- ライセンス: CC0-1.0(パブリックドメイン)
⚠️このレポートはAIによる自動審査であり、人間による確認ではありません。内容の正確性を保証するものではありませんので、参考情報としてご利用ください。
レビュー (0件)
まだレビューがありません
無料
インストール方法
Claude Code(ワンコマンド)
curl -sL "/api/skills/nestjs-clean-architecture/install" | shプロジェクトのみ: ?scope=project を追加
クリエイター
A
Agent Skills Bot