跳转到主要内容
此内容尚未提供您的语言版本,正在以英文显示。

Fastapi Templates

技能 活跃

Create production-ready FastAPI projects with async patterns, dependency injection, and comprehensive error handling. Use when building new FastAPI applications or setting up backend API projects.

目的

To quickly bootstrap new FastAPI applications with a well-defined, production-ready structure, accelerating backend API development.

功能

  • Production-ready FastAPI project templates
  • Async patterns and middleware
  • Dependency injection implementation
  • Recommended project structure
  • CRUD repository pattern
  • Service layer for business logic
  • Authentication and authorization patterns
  • Database integration examples

使用场景

  • Starting new FastAPI projects from scratch
  • Setting up backend API projects with best practices
  • Building high-performance web services and microservices
  • Implementing async REST APIs with Python

非目标

  • Deploying the generated application
  • Managing or configuring external services not part of the core API structure
  • Providing runtime support for the generated application

Documentation

  • warning:Configuration & parameter referenceWhile the code examples show configuration patterns (e.g., `.env` file, `Settings` class), explicit documentation detailing all configuration options, their defaults, and precedence order is missing from the SKILL.md.

Practical Utility

  • info:Edge casesWhile the generated code includes error handling, explicit documentation of edge cases, failure modes, and recovery steps within the SKILL.md is limited.

安装

请先添加 Marketplace

/plugin marketplace add wshobson/agents
/plugin install api-scaffolding@claude-code-workflows

质量评分

95 /100
about 2 months ago 分析

信任信号

最近提交about 2 months ago
星标35.3k
许可证MIT
状态
查看源代码

类似扩展

Google Docs

100

Interact with Google Docs - create documents, search by title, read content, and edit text. Use when user asks to: create a Google Doc, find a document, read doc content, add text to a doc, or replace text in a document. Lightweight alternative to full Google Workspace MCP server with standalone OAuth authentication.

技能
sanjay3290

Python Api Endpoint Creator

99

Creates FastAPI endpoints with layered architecture (Router → Service → Repository). Use when creating new API endpoints, CRUD operations, or scaffolding a new domain module in a FastAPI project.

技能
spartan-stratos

Senior Fullstack

99

Fullstack development toolkit with project scaffolding for Next.js, FastAPI, MERN, and Django stacks, code quality analysis with security and complexity scoring, and stack selection guidance. Use when the user asks to "scaffold a new project", "create a Next.js app", "set up FastAPI with React", "analyze code quality", "audit my codebase", "what stack should I use", "generate project boilerplate", or mentions fullstack development, project setup, or tech stack comparison.

技能
alirezarezvani

FastAPI Expert

98

Use when building high-performance async Python APIs with FastAPI and Pydantic V2. Invoke to create REST endpoints, define Pydantic models, implement authentication flows, set up async SQLAlchemy database operations, add JWT authentication, build WebSocket endpoints, or generate OpenAPI documentation. Trigger terms: FastAPI, Pydantic, async Python, Python API, REST API Python, SQLAlchemy async, JWT authentication, OpenAPI, Swagger Python.

技能
jeffallan

X Twitter Scraper

100

当用户需要通过 Xquik 获取 X (Twitter) 数据或执行需要确认的 X 操作时使用:推文搜索、用户查找、关注者提取、媒体下载、监控、Webhook、MCP、SDK、发布、点赞、私信和个人资料更新。需要 Xquik API 密钥。切勿索要 X 登录凭据。

技能
Xquik-dev

Slack

100

Use the Slack tool to react, pin/unpin, send, edit, delete messages, or fetch Slack member info.

技能
steipete