jpskill.com
🛠️ 開発・MCP コミュニティ

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本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
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
🪟 Windows (PowerShell)
$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. 1. 下の青いボタンを押して ck-backend-development.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → ck-backend-development フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

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 - 言語、フレームワーク、データベース、メッセージキュー、ORM
  • backend-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 → ブルーグリーン/カナリア → フィーチャーフラグ → 監視 → ロギング → ヘルスチェック

リソース

📜 原文 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, ORMs
  • backend-api-design.md - REST, GraphQL, gRPC patterns and best practices

Security & Authentication:

  • backend-security.md - OWASP Top 10 2025, security best practices, input validation
  • backend-authentication.md - OAuth 2.1, JWT, RBAC, MFA, session management

Performance & Architecture:

  • backend-performance.md - Caching, query optimization, load balancing, scaling
  • backend-architecture.md - Microservices, event-driven, CQRS, saga patterns

Quality & Operations:

  • backend-testing.md - Testing strategies, frameworks, tools, CI/CD testing
  • backend-code-quality.md - SOLID principles, design patterns, clean code
  • backend-devops.md - Docker, Kubernetes, deployment strategies, monitoring
  • backend-debugging.md - Debugging strategies, profiling, logging, production debugging
  • backend-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

同梱ファイル

※ ZIPに含まれるファイル一覧。`SKILL.md` 本体に加え、参考資料・サンプル・スクリプトが入っている場合があります。