
Backend Development
This one gives Claude a practical reference for building backend systems, covering REST conventions, database schemas with UUID patterns, JWT auth, and caching strategies. You'll want it when designing APIs from scratch or reviewing architecture decisions. The examples are opinionated in a good way: soft deletes, cursor pagination, structured error responses, rate limiting middleware. It's not comprehensive documentation, more like a cheat sheet of sensible defaults. Useful for getting consistent patterns across endpoints without reinventing conventions every time, and the SQL snippets alone save you from looking up index syntax.
- skills.sh installs
- 874
- GitHub stars
- 1.2K
- last updated
- May 5, 2026
Install
$ npx -y skills add moizibnyousaf/ai-agent-skills --skill backend-development --agent claude-codeInstalls into .claude/skills of the current project.
Files
Backend Development
API Design
RESTful Conventions
GET /users # List users
POST /users # Create user
GET /users/:id # Get user
PUT /users/:id # Update user (full)
PATCH /users/:id # Update user (partial)
DELETE /users/:id # Delete user
GET /users/:id/posts # List user's posts
POST /users/:id/posts # Create post for user
Response Format
{
"data": { ... },
"meta": {
"page": 1,
"per_page": 20,
"total": 100
}
}
Error Format
{
"error": {
"code": "VALIDATION_ERROR",
"message": "Invalid input",
"details": [
{ "field": "email", "message": "Invalid format" }
]
}
}
Database Patterns
Schema Design
-- Use UUIDs for public IDs
CREATE TABLE users (
id SERIAL PRIMARY KEY,
public_id UUID DEFAULT gen_random_uuid() UNIQUE,
email VARCHAR(255) UNIQUE NOT NULL,
created_at TIMESTAMPTZ DEFAULT NOW(),
updated_at TIMESTAMPTZ DEFAULT NOW()
);
-- Soft deletes
ALTER TABLE users ADD COLUMN deleted_at TIMESTAMPTZ;
Sponsors
Promote your product hereReach 125k+ visitors monthlyPromote your product hereReach 125k+ visitors monthly
Agent CaffeineSponsoredClose your lid, come back to finished work
SnugSponsoredThe clipboard manager for the AI eraPromote your product hereReach 125k+ visitors monthly
WaxSponsoredBlock anything with supervision, without erasing your iPhonePromote your product hereReach 125k+ visitors monthly
knobsSponsoredSee your site on any phone, any day, in any language
Details
- Repository
- github.com/moizibnyousaf/ai-agent-skills
- Categories
- Backend & APIs, Testing & QA, Code Review & Quality, AI & Agent Building, Design & UI/UX, Databases
- License
- MIT
- First seen
- Jun 11, 2026
More from moizibnyousaf/ai-agent-skills
All 17- Database Design615
- Code Documentation569
- Best Practices531
- Llm Application Dev466
- Content Research Writer412
- Changelog Generator397
- Ask Questions If Underspecified380
- Browse And Evaluate177
- Review A Skill177
- Build Workspace Docs172
- Audit Library Health170
- Update Installed Skills168
- Install From Remote Library161
- Share A Library161
- Curate A Team Library160
- Migrate Skills Between Libraries158
Recommended
More Backend & APIs1
databaserailwayapp/railway-skillsThis skill should be used when the user wants to add a database (Postgres, Redis, MySQL, MongoDB), says "add postgres", "add redis", "add database", "connect to872skills.sh installs
2
api-security-hardeningaj-geddes/useful-ai-promptsSecure REST APIs with authentication, rate limiting, CORS, input validation, and security middleware. Use when building or hardening API endpoints against commo868skills.sh installs
3
encore-authencoredev/skillsProtect Encore.ts endpoints with authentication and authorize callers. Covers `authHandler`, `Gateway`, `getAuthData`, and `auth: true`.864skills.sh installs
4
docyrus-api-devdocyrus/agent-skillsDevelop applications using the Docyrus API with @docyrus/api-client and @docyrus/signin libraries. Use when building apps that authenticate with Docyrus OAuth2 847skills.sh installs
5
sql-database-assistantalirezarezvani/claude-skillsUse when the user asks to write SQL queries, optimize database performance, generate migrations, explore database schemas, or work with ORMs like Prisma, Drizzl763skills.sh installs
6
nodejs-backend-typescriptbobmatnyc/claude-mpm-skillsNode.js backend development with TypeScript, Express/Fastify servers, routing, middleware, and database integration745skills.sh installs