API Design
Designs consistent REST and RPC APIs — resource naming, status codes, pagination, versioning, and error shapes. Produces an OpenAPI-friendly contract.…
#api #rest #design +1
Cursor, Claude Code, Windsurf +3
Writes idiomatic, typed Python with modern tooling — uv, ruff, and pytest. Favors small functions, dataclasses, and explicit error handling.
#python #backend #typing
Install
npx skills add https://github.com/obra/superpowers --skill pythonDefault config location for each supported agent.
.agents/skills.claude/skills.windsurf/skills.cline/skills.agents/skills.github/skillsDesigns consistent REST and RPC APIs — resource naming, status codes, pagination, versioning, and error shapes. Produces an OpenAPI-friendly contract.…
#api #rest #design +1
Cursor, Claude Code, Windsurf +3
Drives implementation from failing tests first. Writes the test, watches it fail, makes it pass, then refactors — keeping coverage honest as you build…
#testing #tdd #quality +1
Cursor, Claude Code, Windsurf +3