
Backend Development
This is a solid reference for backend fundamentals that covers the stuff you actually need: RESTful API conventions, database schema patterns with UUIDs and soft deletes, JWT authentication middleware, and cache-aside patterns with Redis. It's opinionated in the right ways, like using cursor-based pagination and structured error responses. The code examples are practical and copy-pasteable, from rate limiting setup to observability patterns. Use it when you're designing a new API or need a quick reminder of best practices for auth flows and database indexing. It won't teach you advanced distributed systems, but it nails the core patterns most backend services actually need.
- skills.sh installs
- 749
- GitHub stars
- 1.1K
- last updated
- Jul 14, 2026
Install
$ npx -y skills add skillcreatorai/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/skillcreatorai/ai-agent-skills
- Categories
- Backend & APIs, AI & Agent Building
- First seen
- May 16, 2026
More from skillcreatorai/ai-agent-skills
All 30- Code Refactoring596
- Code Documentation406
- Best Practices397
- Database Design394
- Expo App Design363
- Llm Application Dev314
- Python Development314
- Content Research Writer284
- Ask Questions If Underspecified263
- Changelog Generator260
- Canvas Design223
- Job Application214
- Javascript Typescript211
- Xlsx172
- Web Design Guidelines164
- Docx157
- Webapp Testing155
- Pptx149
- Frontend Design143
- Jira Issues141
- Skill Creator131
- Lead Research Assistant128
- Pdf124
- Video Downloader121
Recommended
More Backend & APIs2
supabase-pentestyoanbernabeu/supabase-pentest-skillsOrchestrate a complete Supabase security audit with guided step-by-step execution and ownership confirmation.725skills.sh installs
3
auth0-authenticationmindrally/skillsGuidelines for implementing Auth0 authentication with best practices for security, rules, actions, and SDK integration724skills.sh installs