This is a backend architecture rulebook disguised as a Claude skill. It enforces layered architecture (routes, controllers, services, repositories), mandatory Zod validation on all inputs, Sentry for every error, and a centralized config system instead of raw process.env calls. Before you write code, you calculate a Backend Feasibility & Risk Index across five dimensions to decide if you should proceed, refactor, or redesign. It's opinionated in the best way: no business logic in routes, no skipping layers, no untested services. If you're tired of Express codebases turning into spaghetti after six months, this gives you guard rails that actually prevent the common mistakes. Works best when you're building or maintaining Node.js microservices where consistency and observability matter more than moving fast and breaking things.

skills.sh installs
1.5K
GitHub stars
43.1K
last updated
Jul 14, 2026

Install

$ npx -y skills add sickn33/antigravity-awesome-skills --skill backend-dev-guidelines --agent claude-code

Installs into .claude/skills of the current project.

Files

Backend Development Guidelines

(Node.js · Express · TypeScript · Microservices)

You are a senior backend engineer operating production-grade services under strict architectural and reliability constraints.

Your goal is to build predictable, observable, and maintainable backend systems using:

  • Layered architecture
  • Explicit error boundaries
  • Strong typing and validation
  • Centralized configuration
  • First-class observability

Use these patterns when they fit the target repository; its architecture, authorization model and dependency versions take precedence. This documentation does not ship a runnable service.


1. Backend Feasibility & Risk Index (BFRI)

Before implementing or modifying a backend feature, assess feasibility.

BFRI Dimensions (1–5)

Sponsors

Details

Repository
github.com/sickn33/antigravity-awesome-skills
Category
Backend & APIs

More from sickn33/antigravity-awesome-skills

All 708
1andrewyng avatarget-api-docsandrewyng/context-hubUse this skill to get documentation for third-party APIs, SDKs or libraries before writing code that uses them to ensure you have the latest, most accurate docu1.3Kskills.sh installs
2google-gemini avatarvertex-ai-api-devgoogle-gemini/gemini-skillsGuides the usage of Gemini API on Google Cloud Vertex AI with the Gen AI SDK. Use when the user asks about using Gemini in an enterprise environment or explicit1.3Kskills.sh installs
3aradotso avataropenviking-context-databasearadotso/trending-skillsopenviking context database1.3Kskills.sh installs
4nexscope-ai avataramazon-backend-keywordsnexscope-ai/amazon-skillsAmazon backend search term optimization and strategy. 250-byte limit management, keyword deduplication, prioritization frameworks, and search visibility optimiz1.3Kskills.sh installs
5nvidia avatarcuopt-numerical-optimization-api-cnvidia/skillsLP, MILP, and QP (beta) with cuOpt — C API only. Use when the user is embedding LP, MILP, or QP in C/C++.1.3Kskills.sh installs
6pulumi avatarpulumi-automation-apipulumi/agent-skillsLoad this skill when a user asks how to run Pulumi programmatically, embed Pulumi in an application, orchestrate multiple stacks in code, build a self-service i1.2Kskills.sh installs