Spine-API is a specialized engineering skill for Claude Code that automates the end-to-end process of designing and building robust backend APIs. It enforces high-quality standards like Stripe's consistency principles for resource naming, cursor-based pagination, and idempotency keys. The skill intelligently detects your project environment (supporting Express, FastAPI, Go, Rails, and more) to match existing patterns while generating comprehensive API specs, implementation code, and test suites. It is ideal for developers who need to move from a feature concept to a fully documented and tested API implementation in minutes.
主な機能
01Automatic environment detection for Node.js, Python, Go, Rust, and Ruby frameworks
02Automated test generation covering validation, auth, happy paths, and edge cases
03Stripe-standard REST API design with consistent resource naming and nested paths
04Built-in support for cursor-based pagination and Idempotency-Key headers
05Standardized error response shapes with machine-readable codes and documentation URLs
0647 GitHub stars
ユースケース
01Designing a new microservice interface from scratch with a complete API contract
02Adding production-ready endpoints to an existing backend while maintaining architecture
03Refactoring inconsistent API endpoints to follow industry-standard best practices