Zum Hauptinhalt springen
Dieser Inhalt ist noch nicht in Ihrer Sprache verfügbar und wird auf Englisch angezeigt.

Backend Api Design

Skill Verifiziert Aktiv

Design RPC-style APIs with layered architecture (Controller → Manager → Repository). Use when creating new API endpoints, designing API contracts, or reviewing API patterns.

Zweck

Design and implement well-structured RPC-style APIs with consistent layered architecture and clear API contracts.

Funktionen

  • Defines RPC-style URL patterns
  • Enforces layered architecture (Controller, Manager, Repository)
  • Provides code templates for controllers, responses, and repositories
  • Details error handling and pagination strategies
  • Documents common pitfalls and best practices

Anwendungsfälle

  • Creating new API endpoints
  • Designing API contracts for backend services
  • Reviewing and refactoring existing API patterns
  • Establishing consistent API design standards within a team

Nicht-Ziele

  • Implementing specific business logic
  • Handling deployment or infrastructure concerns
  • Writing actual frontend code
  • Providing a runtime framework

Installation

npx skills add spartan-stratos/spartan-ai-toolkit

Führt das Vercel skills CLI (skills.sh) via npx aus — benötigt Node.js lokal und mindestens einen installierten skills-kompatiblen Agent (Claude Code, Cursor, Codex, …). Setzt voraus, dass das Repo dem agentskills.io-Format folgt.

Qualitätspunktzahl

Verifiziert
99 /100
Analysiert about 20 hours ago

Vertrauenssignale

Letzter Commit3 days ago
Sterne68
Status
Quellcode ansehen

Ähnliche Erweiterungen

Security Checklist

98

Security best practices for Micronaut/Kotlin backend including authentication, authorization, input validation, and OWASP prevention. Use when implementing auth, validating inputs, or reviewing security.

Skill
spartan-stratos

Backend Patterns

99

Backend architecture patterns, API design, database optimization, and server-side best practices for Node.js, Express, and Next.js API routes.

Skill
affaan-m

Fullstack Guardian

98

Builds security-focused full-stack web applications by implementing integrated frontend and backend components with layered security at every level. Covers the complete stack from database to UI, enforcing auth, input validation, output encoding, and parameterized queries across all layers. Use when implementing features across frontend and backend, building REST APIs with corresponding UI, connecting frontend components to backend endpoints, creating end-to-end data flows from database to UI, or implementing CRUD operations with UI forms. Distinct from frontend-only, backend-only, or API-only skills in that it simultaneously addresses all three perspectives—Frontend, Backend, and Security—within a single implementation workflow. Invoke for full-stack feature work, web app development, authenticated API routes with views, microservices, real-time features, monorepo architecture, or technology selection decisions.

Skill
jeffallan

API Endpoint Creator

97

Creates RPC-style endpoint following layered architecture (Controller → Manager → Repository). Use when creating new API endpoints or CRUD operations.

Skill
spartan-stratos

Testing Strategies

95

Testing patterns for Micronaut/Kotlin backend including repository tests, integration tests, and test data builders. Use when writing tests, setting up test infrastructure, or improving coverage.

Skill
spartan-stratos

Sdk Dx

100

Design SDKs that developers love to use—APIs that feel native, error messages that guide, and experiences that reduce friction. This skill covers creating SDKs that drive adoption through exceptional developer experience rather than aggressive marketing. Trigger phrases: "SDK design", "developer experience", "API design", "SDK DX", "error messages", "type safety", "IDE integration", "SDK versioning", "migration guides", "client library design", "making SDKs feel native", "SDK best practices"

Skill
jonathimer