Lewati ke konten utama
Konten ini belum tersedia dalam bahasa Anda dan ditampilkan dalam bahasa Inggris.

FastAPI Expert

Skill Terverifikasi
95

Comprehensive FastAPI knowledge for building production-ready APIs from basic to planet-scale. Use when building FastAPI applications, implementing REST APIs, setting up database operations with SQLModel, implementing authentication (OAuth2/JWT), deploying to Docker/Kubernetes, or needing guidance on middleware, WebSockets, background tasks, dependency injection, security, scalability, or performance optimization. Triggers include "FastAPI", "build API", "REST endpoint", "SQLModel", "OAuth2", "JWT", "deploy FastAPI", "Docker FastAPI", "Kubernetes", "API security", or questions about Python web frameworks.

Ringkasan AI

This skill offers detailed code examples, project templates, and deployment configurations for FastAPI, including best practices for databases, security, and performance. It covers topics like SQLModel integration, JWT authentication, Docker containerization, and Kubernetes deployment, serving as a complete reference for building scalable APIs.

Documentation

  • info:Configuration & parameter referenceWhile the skill provides good guidance on configuration, some specifics like exact environment variable names for CORS origins or database URLs could be more explicitly referenced within the main SKILL.md for immediate discoverability.

Versioning

  • info:Release ManagementThe SKILL.md file and other project files do not contain explicit versioning information like a version number or changelog.

Code Execution

  • info:LoggingThe skill provides examples of structured logging in FastAPI applications and mentions Prometheus for performance monitoring, but does not explicitly detail audit log creation for destructive actions.

Practical Utility

  • info:Edge casesThe skill names several failure modes in the troubleshooting section (e.g., performance issues, authentication errors, database connection issues) but does not explicitly document recovery steps for each.

Instalasi

npx skills add bilalmk/todo_correct

Menjalankan Vercel skills CLI (skills.sh) via npx — memerlukan Node.js secara lokal dan setidaknya satu agen yang kompatibel dengan skills terinstal (Claude Code, Cursor, Codex, …). Mengasumsikan repo mengikuti format agentskills.io.

3 months ago
1 stars
MIT
Diperbarui 2 days ago
Lihat sumber

Ekstensi serupa

Shannon Skill

98

Autonomous AI pentester for web apps and APIs. Run white-box security assessments with Shannon — analyzes source code, identifies attack vectors, and executes real exploits to prove vulnerabilities. Triggered by 'shannon', 'pentest', 'security audit', 'vuln scan'.

Skill
unicodeveloper

GitHub Deep Research Skill

97

Conduct multi-round deep research on any GitHub Repo. Use when users request comprehensive analysis, timeline reconstruction, competitive analysis, or in-depth investigation of GitHub. Produces structured markdown reports with executive summaries, chronological timelines, metrics analysis, and Mermaid diagrams. Triggers on Github repository URL or open source projects.

Skill
bytedance

Clerk Backend API

96

Clerk Backend REST API explorer and executor. Browse tags, inspect endpoint schemas, and execute authenticated requests. Use when listing users, managing organizations, or calling any Clerk API endpoint.

Skill
clerk

Config Scan

95

Detect security misconfigurations in config files, Docker, and IaC. Use when reviewing configuration security for containers, Kubernetes, Terraform, or application settings.

Skill
jwynia

Vercel CLI

90

The command-line interface for Vercel

Skill
vercel

Better Auth + FastAPI JWT Bridge

85

Implement secure authentication bridge between Better Auth (Next.js frontend) and FastAPI (Python backend) using JWKS JWT token verification. Use this skill when users need to (1) Integrate Better Auth with FastAPI backend, (2) Implement JWT authentication with JWKS verification, (3) Set up user isolation and authorization in FastAPI endpoints, (4) Configure frontend to send authenticated API requests, or (5) Troubleshoot Better Auth + FastAPI authentication issues.

Skill
bilalmk