fastapi-auth-patterns
Implement and validate FastAPI authentication strategies including JWT tokens, OAuth2 password flows, OAuth2 scopes for permissions, and Supabase integration. Use when implementing authentication, securing endpoints, handling user login/signup, managing permissions, integrating OAuth providers, or when user mentions JWT, OAuth2, Supabase auth, protected routes, access control, role-based permissions, or authentication errors.
Third-Party Agent Skill: Review the code before installing. Agent skills execute in your AI assistant's environment and can access your files. Learn more about security
Installation for Agentic Skill
View all platforms →skilz install vanman2024/ai-dev-marketplace/fastapi-auth-patternsskilz install vanman2024/ai-dev-marketplace/fastapi-auth-patterns --agent opencodeskilz install vanman2024/ai-dev-marketplace/fastapi-auth-patterns --agent codexskilz install vanman2024/ai-dev-marketplace/fastapi-auth-patterns --agent geminiFirst time? Install Skilz: pip install skilz
Works with 14 AI coding assistants
Cursor, Aider, Copilot, Windsurf, Qwen, Kimi, and more...
Extract and copy to ~/.claude/skills/ then restart Claude Desktop
git clone https://github.com/vanman2024/ai-dev-marketplacecp -r ai-dev-marketplace/plugins/fastapi-backend/skills/fastapi-auth-patterns ~/.claude/skills/Need detailed installation help? Check our platform-specific guides:
Related Agentic Skills
mexican-cuisine-specialist
by sandraschi
Authentic Mexican cooking expert covering moles, salsas, tacos, and regional Mexican dishes
network-engineer
by zenobi-us
Expert network engineer specializing in cloud and hybrid network architectures, security, and performance optimization. Masters network design, tro...
flow-nexus-platform
by ruvnet
Comprehensive Flow Nexus platform management - authentication, sandboxes, app deployment, payments, and challenges
pair-programming
by ruvnet
AI-assisted pair programming with multiple modes (driver/navigator/switch), real-time verification, quality monitoring, and comprehensive testing. ...
Agentic Skill Details
- Owner
- vanman2024 (GitHub)
- Repository
- ai-dev-marketplace
- Type
- Technical
- Meta-Domain
- web api
- Primary Domain
- security
- Market Score
- 80
Agent Skill Grade
B Score: 80/100 Click to see breakdown
Score Breakdown
Areas to Improve
- Missing Reference Files
- File Too Long
- No Table of Contents
Recommendations
- Address 2 high-severity issues first
- Add trigger phrases to description for discoverability
- Add table of contents for files over 100 lines
Graded: 2026-01-19
Developer Feedback
I took a look at your fastapi-auth-patterns skill and wanted to share some thoughts.
Links:
The TL;DR
You're at 80/100 — solid B-grade territory. This is based on Anthropic's skill best practices. Your strongest area is Ease of Use (23/25) — the metadata and trigger terms are solid. The weakest is Progressive Disclosure Architecture (19/30) — the file structure needs work.
What's Working Well
- Trigger terms are specific — "Implement user authentication in FastAPI", "Configure OAuth2 flows", "Debug authentication errors" — these are exactly the kinds of activations Claude needs to recognize
- Good metadata overall — Skill name follows convention, description is actionable, not marketing fluff
- Practical examples — You've got JWT, OAuth2, and Supabase patterns covered, which addresses real developer pain points
- Clear authentication strategies section — The breakdown of when to use JWT vs OAuth2 vs Supabase shows you understand the trade-offs
The Big One: Missing Reference Files
Here's what's killing your PDA score: You reference scripts and templates that don't exist. The README talks about scripts/setup-jwt.sh, templates/jwt_auth.py, templates/oauth2_flow.py, but they're not actually in the repo. This is a major credibility issue because developers will try to use them and hit 404s.
Fix: Either create these files or inline the critical ones directly in SKILL.md. A 376-line SKILL.md isn't ideal, but it's better than broken references. If you go the inline route:
- Move JWT implementation into a
## JWT Implementationsection with full code - Add OAuth2 and Supabase implementations inline
- Keep the templates directory reference but only if files actu...
Browse Category
More web api Agentic SkillsReport Security Issue
Found a security vulnerability in this agent skill?
Report Security Issue
Thank you for helping keep SkillzWave secure. We'll review your report and take appropriate action.
Note: For critical security issues that require immediate attention, please also email security@skillzwave.ai directly.