code-review
Senior code review specialist. Use PROACTIVELY after writing or modifying code. Reviews for quality, security, performance, and…
Backend API design specialist. Use when building REST/GraphQL APIs, designing endpoints, data models, or backend architecture. Covers RESTful principles, HTTP semantics, error handling, versioning, and OWASP-aligned security.
$ npx -y skills add selmakcby/claude-agents-skills --skill api-design --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/api-designContext preview
The summary Claude sees to decide when to auto-load this skill.
Backend API design specialist. Use when building REST/GraphQL APIs, designing endpoints, data models, or backend architecture. Covers RESTful principles, HTTP semantics, error handling, versioning, and OWASP-aligned security.
name: api-design description: Backend API design specialist. Use when building REST/GraphQL APIs, designing endpoints, data models, or backend architecture. Covers RESTful principles, HTTP semantics, error handling, versioning, and OWASP-aligned security.
<!-- Source: wshobson/agents (backend-development plugin) File: https://github.com/wshobson/agents/tree/main/plugins/backend-development/skills/api-design-principles Used by: builder agent (backend) -->
| Method | Use for | Idempotent | Safe | |--------|---------|------------|------| | GET | Read | Yes | Yes | | POST | Create | No | No | | PUT | Replace (full update) | Yes | No | | PATCH | Partial update | No* | No | | DELETE | Remove | Yes | No |
\* PATCH can be idempotent depending on semantics.
Consistent shape for all responses:
{
success: boolean
data: T | null
error: string | null
metadata?: { total, page, limit }
}## API Design Summary ### Endpoint `<METHOD> /path/to/resource` ### Purpose <what it does, who uses it> ### Request - **Auth:** <required | optional> - **Body schema:** Zod - **Query params:** ... ### Response - **200:** <shape> - **Error cases:** 400, 401, 403, 404, 422, 429, 500 ### Security checks - [ ] Auth verified - [ ] Authorization verified (row-level) - [ ] Input validated (Zod) - [ ] Rate limit applied - [ ] PII not leaked in errors ### Dependencies - Database tables: <list> - External services: <list>
Bu repo, YouTube videomdaki Claude Code ajanları + skill'ler setup'ının tam halidir. Kopyala, kendi makinene kur, 20 dakikada aynı sistem sende. Bölüm 1 — bu video · Ajanlar + Skills temel yapı Bölüm 2 — sonraki video · Ajanlar + Obsidian (kalıcı hafıza)
Senior code review specialist. Use PROACTIVELY after writing or modifying code. Reviews for quality, security, performance, and…
Implementation planning specialist. Use when the user requests a feature, refactor, or architectural change. Produces numbered…
AI-powered security vulnerability detection. Use PROACTIVELY after writing code that handles user input, authentication, API…
UI/UX design intelligence. Use when user asks for UI/UX design, component architecture, layout, color system, or visual hierarchy…
Test-Driven Development workflow. Use when writing new features, fixing bugs, or refactoring code. Enforces RED-GREEN-REFACTOR…