Backend Development Planning Assistant
Paste the following prompt into your AI chat to install this skill:
Please install @kunlungrowth/backend-development according to https://skillhub.cn/install/skillhub.md.
About this skill
What problem it solves
Backend requirements are rarely just “write an API”: engineers need decisions on stack, API style, auth, rate limiting, schema migration, security review, and deployment risk. This skill helps turn a clearly stated requirement into a workable BackendPlan, covering stack selection, API checklist, database and security checklist, testing strategy, and deployment approach, while reducing common anti-patterns.
How it works
It follows a six-step flow: selection matches Node.js, FastAPI, Go, or Rust stacks to development speed, concurrency, and data model needs, and pairs them with PostgreSQL, MongoDB, Redis, or Kafka; API design covers REST / GraphQL / gRPC, schema, validation, auth, rate limiting, and error codes; database covers schema, indexes, pooling, migrations, backups, and performance tests; security checks OWASP Top 10 items such as parameterized queries, OAuth 2.1 + PKCE, Argon2id, security headers, and rate limits; testing recommends unit, integration, and E2E coverage, plus contract tests for microservices; deployment covers Docker, CI/CD, blue/green or canary, feature flags, monitoring, and logs. The output is structured as {stack, api_checklist, security_checklist, test_strategy, deploy_strategy}, which downstream skills such as better-auth, databases, devops, or code-review can consume.
Boundaries
It targets backend architecture and implementation decisions, not frontend UI details or cloud console operations. It provides a plan and checklists, so concrete implementations still need validation against existing code, team conventions, and production constraints. For real-time, high-concurrency, or compliance-heavy systems, treat the security and performance lists as a baseline, not a substitute for load testing, audits, or release review.
Use Cases
- Design a 100k DAU community API, then produce stack, auth, and REST/WebSocket choices
- Review a new microservice against OWASP, OAuth2.1, rate limiting, and safe query practices
- Migrate PostgreSQL community tables, then generate indexing, pooling, backup, and load-test checklists
- Prepare community service launch with Docker, CI/CD, canary rollout, Prometheus, and health checks
Best For
- Backend engineer preparing a community API launch, needing stack, auth, and rate-limit checklists
- Database engineer owning PostgreSQL, needing schema, indexing, migration, and backup review items
- Tech Lead mentoring microservice design, needing event-driven, CQRS/Saga, and security review points
- SRE responsible for production release, needing container, CI/CD, canary, and monitoring/log checklists
Related Skills
A one-shot coding agent built on Claude Code CLI that runs non-interactively, supports a specified workdir, and can be monitored in the foreground or background.
Preview and confirm file sorting by extension, with recursive cleanup, ignore rules, and transactional rollback.
An engineering assistant for static HTML/CSS/JS pages, design-token extraction, IE8-compatible review, and structured delivery.
An engineering workflow for requirement analysis, scenario modeling, risk planning, quality gates, testing, and knowledge capture, with lightweight, standard, and full modes.