ck:backend-development
Node.js、Python、Goなどの言語とフレームワークを用いて、REST/GraphQL/gRPC APIや認証機能、データベースなどを活用したセキュアでスケーラブルなバックエンドシステムを構築するSkill。
📜 元の英語説明(参考)
Build backends with Node.js, Python, Go (NestJS, FastAPI, Django). Use for REST/GraphQL/gRPC APIs, auth (OAuth, JWT), databases, microservices, security (OWASP), Docker/K8s.
🇯🇵 日本人クリエイター向け解説
Node.js、Python、Goなどの言語とフレームワークを用いて、REST/GraphQL/gRPC APIや認証機能、データベースなどを活用したセキュアでスケーラブルなバックエンドシステムを構築するSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o ck-backend-development.zip https://jpskill.com/download/23634.zip && unzip -o ck-backend-development.zip && rm ck-backend-development.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/23634.zip -OutFile "$d\ck-backend-development.zip"; Expand-Archive "$d\ck-backend-development.zip" -DestinationPath $d -Force; ri "$d\ck-backend-development.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
ck-backend-development.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
ck-backend-developmentフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-18
- 取得日時
- 2026-05-18
- 同梱ファイル
- 12
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
バックエンド開発スキル
最新の技術、ベストプラクティス、実績のあるパターンを用いた、本番環境に対応できるバックエンド開発です。
使用する場面
- RESTful、GraphQL、または gRPC API の設計
- 認証/認可システムの構築
- データベースクエリとスキーマの最適化
- キャッシュとパフォーマンス最適化の実装
- OWASP Top 10 セキュリティ対策
- スケーラブルなマイクロサービスの設計
- テスト戦略(ユニット、統合、E2E)
- CI/CD パイプラインとデプロイ
- 本番システムの監視とデバッグ
テクノロジー選定ガイド
言語: Node.js/TypeScript (フルスタック)、Python (データ/ML)、Go (並行処理)、Rust (パフォーマンス) フレームワーク: NestJS、FastAPI、Django、Express、Gin データベース: PostgreSQL (ACID)、MongoDB (柔軟なスキーマ)、Redis (キャッシング) API: REST (シンプル)、GraphQL (柔軟)、gRPC (パフォーマンス)
詳細な比較については、references/backend-technologies.md を参照してください。
参照ナビゲーション
コアテクノロジー:
backend-technologies.md- 言語、フレームワーク、データベース、メッセージキュー、ORMbackend-api-design.md- REST、GraphQL、gRPC のパターンとベストプラクティス
セキュリティと認証:
backend-security.md- OWASP Top 10 2025、セキュリティのベストプラクティス、入力検証backend-authentication.md- OAuth 2.1、JWT、RBAC、MFA、セッション管理
パフォーマンスとアーキテクチャ:
backend-performance.md- キャッシング、クエリ最適化、ロードバランシング、スケーリングbackend-architecture.md- マイクロサービス、イベント駆動型、CQRS、Saga パターン
品質と運用:
backend-testing.md- テスト戦略、フレームワーク、ツール、CI/CD テストbackend-code-quality.md- SOLID 原則、デザインパターン、クリーンコードbackend-devops.md- Docker、Kubernetes、デプロイ戦略、監視backend-debugging.md- デバッグ戦略、プロファイリング、ロギング、本番デバッグbackend-mindset.md- 問題解決、アーキテクチャ思考、コラボレーション
主要なベストプラクティス (2025年)
セキュリティ: Argon2id パスワード、パラメーター化クエリ (SQL インジェクションを 98% 削減)、OAuth 2.1 + PKCE、レート制限、セキュリティヘッダー
パフォーマンス: Redis キャッシング (DB 負荷を 90% 削減)、データベースインデックス作成 (I/O を 30% 削減)、CDN (レイテンシを 50% 以上削減)、コネクションプーリング
テスト: 70-20-10 ピラミッド (ユニット-統合-E2E)、Vitest は Jest より 50% 高速、マイクロサービス向けコントラクトテスト、テストなしでは 83% のマイグレーションが失敗
DevOps: ブルーグリーン/カナリアデプロイ、フィーチャーフラグ (障害を 90% 削減)、Kubernetes 84% 採用、Prometheus/Grafana 監視、OpenTelemetry トレーシング
クイック決定マトリックス
| ニーズ | 選択 |
|---|---|
| 高速開発 | Node.js + NestJS |
| データ/ML 統合 | Python + FastAPI |
| 高並行処理 | Go + Gin |
| 最大パフォーマンス | Rust + Axum |
| ACID トランザクション | PostgreSQL |
| 柔軟なスキーマ | MongoDB |
| キャッシング | Redis |
| 内部サービス | gRPC |
| 公開 API | GraphQL/REST |
| リアルタイムイベント | Kafka |
実装チェックリスト
API: スタイルの選択 → スキーマ設計 → 入力検証 → 認証の追加 → レート制限 → ドキュメント → エラー処理
データベース: DB の選択 → スキーマ設計 → インデックス作成 → コネクションプーリング → マイグレーション戦略 → バックアップ/リストア → パフォーマンスのテスト
セキュリティ: OWASP Top 10 → パラメーター化クエリ → OAuth 2.1 + JWT → セキュリティヘッダー → レート制限 → 入力検証 → Argon2id パスワード
テスト: ユニット 70% → 統合 20% → E2E 10% → 負荷テスト → マイグレーションテスト → コントラクトテスト (マイクロサービス)
デプロイ: Docker → CI/CD → ブルーグリーン/カナリア → フィーチャーフラグ → 監視 → ロギング → ヘルスチェック
リソース
- OWASP Top 10: https://owasp.org/www-project-top-ten/
- OAuth 2.1: https://oauth.net/2.1/
- OpenTelemetry: https://opentelemetry.io/
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
Backend Development Skill
Production-ready backend development with modern technologies, best practices, and proven patterns.
When to Use
- Designing RESTful, GraphQL, or gRPC APIs
- Building authentication/authorization systems
- Optimizing database queries and schemas
- Implementing caching and performance optimization
- OWASP Top 10 security mitigation
- Designing scalable microservices
- Testing strategies (unit, integration, E2E)
- CI/CD pipelines and deployment
- Monitoring and debugging production systems
Technology Selection Guide
Languages: Node.js/TypeScript (full-stack), Python (data/ML), Go (concurrency), Rust (performance) Frameworks: NestJS, FastAPI, Django, Express, Gin Databases: PostgreSQL (ACID), MongoDB (flexible schema), Redis (caching) APIs: REST (simple), GraphQL (flexible), gRPC (performance)
See: references/backend-technologies.md for detailed comparisons
Reference Navigation
Core Technologies:
backend-technologies.md- Languages, frameworks, databases, message queues, ORMsbackend-api-design.md- REST, GraphQL, gRPC patterns and best practices
Security & Authentication:
backend-security.md- OWASP Top 10 2025, security best practices, input validationbackend-authentication.md- OAuth 2.1, JWT, RBAC, MFA, session management
Performance & Architecture:
backend-performance.md- Caching, query optimization, load balancing, scalingbackend-architecture.md- Microservices, event-driven, CQRS, saga patterns
Quality & Operations:
backend-testing.md- Testing strategies, frameworks, tools, CI/CD testingbackend-code-quality.md- SOLID principles, design patterns, clean codebackend-devops.md- Docker, Kubernetes, deployment strategies, monitoringbackend-debugging.md- Debugging strategies, profiling, logging, production debuggingbackend-mindset.md- Problem-solving, architectural thinking, collaboration
Key Best Practices (2025)
Security: Argon2id passwords, parameterized queries (98% SQL injection reduction), OAuth 2.1 + PKCE, rate limiting, security headers
Performance: Redis caching (90% DB load reduction), database indexing (30% I/O reduction), CDN (50%+ latency cut), connection pooling
Testing: 70-20-10 pyramid (unit-integration-E2E), Vitest 50% faster than Jest, contract testing for microservices, 83% migrations fail without tests
DevOps: Blue-green/canary deployments, feature flags (90% fewer failures), Kubernetes 84% adoption, Prometheus/Grafana monitoring, OpenTelemetry tracing
Quick Decision Matrix
| Need | Choose |
|---|---|
| Fast development | Node.js + NestJS |
| Data/ML integration | Python + FastAPI |
| High concurrency | Go + Gin |
| Max performance | Rust + Axum |
| ACID transactions | PostgreSQL |
| Flexible schema | MongoDB |
| Caching | Redis |
| Internal services | gRPC |
| Public APIs | GraphQL/REST |
| Real-time events | Kafka |
Implementation Checklist
API: Choose style → Design schema → Validate input → Add auth → Rate limiting → Documentation → Error handling
Database: Choose DB → Design schema → Create indexes → Connection pooling → Migration strategy → Backup/restore → Test performance
Security: OWASP Top 10 → Parameterized queries → OAuth 2.1 + JWT → Security headers → Rate limiting → Input validation → Argon2id passwords
Testing: Unit 70% → Integration 20% → E2E 10% → Load tests → Migration tests → Contract tests (microservices)
Deployment: Docker → CI/CD → Blue-green/canary → Feature flags → Monitoring → Logging → Health checks
Resources
- OWASP Top 10: https://owasp.org/www-project-top-ten/
- OAuth 2.1: https://oauth.net/2.1/
- OpenTelemetry: https://opentelemetry.io/
同梱ファイル
※ ZIPに含まれるファイル一覧。`SKILL.md` 本体に加え、参考資料・サンプル・スクリプトが入っている場合があります。
- 📄 SKILL.md (4,137 bytes)
- 📎 references/backend-api-design.md (10,647 bytes)
- 📎 references/backend-architecture.md (12,503 bytes)
- 📎 references/backend-authentication.md (9,381 bytes)
- 📎 references/backend-code-quality.md (13,128 bytes)
- 📎 references/backend-debugging.md (18,911 bytes)
- 📎 references/backend-devops.md (10,719 bytes)
- 📎 references/backend-mindset.md (11,255 bytes)
- 📎 references/backend-performance.md (9,625 bytes)
- 📎 references/backend-security.md (8,092 bytes)
- 📎 references/backend-technologies.md (7,660 bytes)
- 📎 references/backend-testing.md (10,667 bytes)