gi-api-design-fastapiDesign and implement RESTful API endpoints following FastAPI best practices. Use when creating new API routes, designing request/response schemas, or when th...
Install via ClawdBot CLI:
clawdbot install laimiaohua/gi-api-design-fastapiGrade Limited — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Generated Mar 21, 2026
Design RESTful endpoints for managing products, orders, and user accounts in an online store. This includes creating CRUD operations for product listings, handling order processing with nested resources like /users/{user_id}/orders, and implementing pagination for large product catalogs. Use FastAPI to ensure type-safe request/response schemas and automatic OpenAPI documentation.
Build APIs for a healthcare application to manage patient records, appointments, and medical histories. Implement endpoints for creating and updating patient profiles, scheduling appointments with nested resources like /patients/{patient_id}/appointments, and handling sensitive data with authentication middleware. Ensure error handling for invalid inputs and compliance with data privacy standards.
Develop APIs for a financial technology platform to handle transactions, account balances, and user authentication. Design endpoints for initiating transfers, querying transaction histories with pagination, and securing operations using role-based permissions. Utilize FastAPI's Pydantic models for validating financial data and generating detailed OpenAPI specs for third-party integrations.
Create APIs for a social media app to manage user posts, comments, and likes. Implement routes for posting content, retrieving feeds with pagination, and handling nested resources like /posts/{post_id}/comments. Integrate authentication to ensure only authorized users can modify content and use unified response formats for consistent client-side handling.
Design APIs for an Internet of Things system to collect and display data from connected devices. Build endpoints for registering devices, submitting sensor readings, and querying historical data with efficient pagination. Apply error handling for device failures and use FastAPI's dependency injection for rate-limiting high-frequency requests.
Offer the API design skill as part of a subscription-based backend development platform, where users pay monthly for access to pre-built FastAPI templates, automated code generation, and API documentation tools. Revenue is generated through tiered pricing plans based on usage limits and support levels, targeting small to medium-sized businesses.
Provide tailored API design services to enterprises needing specific RESTful implementations, such as integrating with legacy systems or complying with industry regulations. Revenue comes from project-based contracts or hourly rates, with opportunities for ongoing maintenance and optimization support.
License pre-designed FastAPI modules and endpoints through an online marketplace, where developers can purchase or subscribe to reusable code snippets for common use cases like user authentication or payment processing. Revenue is generated from one-time sales or royalty fees based on usage in client applications.
💬 Integration Tip
Integrate this skill with existing CI/CD pipelines to automate API testing and deployment, and use FastAPI's dependency injection for seamless authentication and database connections.
Scored Apr 19, 2026
Control desktop applications on Windows — launch, close, focus, resize, move windows, simulate keyboard/mouse input, manage processes, control VSCode, read clipboard, and capture screen info. Use when the user wants to interact with any running program, switch windows, type text, press shortcuts, open files in VSCode, manage running processes, or get system display information.
Conduct rigorous, adversarial code reviews with zero tolerance for mediocrity. Use when users ask to "critically review" my code or a PR, "critique my code", "find issues in my code", or "what's wrong with this code". Identifies security holes, lazy patterns, edge case failures, and bad practices across Python, R, JavaScript/TypeScript, SQL, and front-end code. Scrutinizes error handling, type safety, performance, accessibility, and code quality. Provides structured feedback with severity tiers (Blocking, Required, Suggestions) and specific, actionable recommendations.
Coding style memory that adapts to your preferences, conventions, and patterns for consistent coding.
Pragmatic coding standards for writing clean, maintainable code — naming, functions, structure, anti-patterns, and pre-edit safety checks. Use when writing new code, refactoring existing code, reviewing code quality, or establishing coding standards.
Claude Code integration for OpenClaw. This skill provides interfaces to: - Query Claude Code documentation from https://code.claude.com/docs - Manage subagents and coding tasks - Execute AI-assisted coding workflows - Access best practices and common workflows Use this skill when users want to: - Get help with coding tasks - Query Claude Code documentation - Manage AI-assisted development workflows - Execute complex programming tasks
Plan, draft, version, and refine written content with enforced versioning and quality audits.