fastapi-backend

1 stars 2 forks
17
A

Build production-grade FastAPI backends with SQLModel, Pydantic, and JWT authentication. Use this skill when building REST APIs, integrating with Neon PostgreSQL, implementing Better Auth JWT verification, or creating CRUD endpoints. Includes patterns for audit logging, worker/agent parity, and OpenAPI documentation.

Also in: api

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 mjunaidca/mjs-agent-skills/fastapi-backend
skilz install mjunaidca/mjs-agent-skills/fastapi-backend --agent opencode
skilz install mjunaidca/mjs-agent-skills/fastapi-backend --agent codex
skilz install mjunaidca/mjs-agent-skills/fastapi-backend --agent gemini

First time? Install Skilz: pip install skilz

Works with 22+ AI coding assistants

Cursor, Aider, Copilot, Windsurf, Qwen, Kimi, and more...

View All Agents
Download Agent Skill ZIP

Extract and copy to ~/.claude/skills/ then restart Claude Desktop

1. Clone the repository:
git clone https://github.com/mjunaidca/mjs-agent-skills
2. Copy the agent skill directory:
cp -r mjs-agent-skills/docs/taskflow-vault/skills/engineering/fastapi-backend ~/.claude/skills/

Need detailed installation help? Check our platform-specific guides:

Related Agentic Skills

Agentic Skill Details

Stars
1
Forks
2
Type
Technical
Meta-Domain
web api
Primary Domain
security
Market Score
17

Agent Skill Grade

A
Score: 95/100 Click to see breakdown

Score Breakdown

Spec Compliance
11/15
PDA Architecture
26/30
Ease of Use
23/25
Writing Style
9/10
Utility
19/20
Modifiers: +7

Areas to Improve

  • Description needs trigger phrases
  • Missing TOC in long files
  • Incomplete template scaffolding

Recommendations

  • Add trigger phrases to description for discoverability
  • Add table of contents for files over 100 lines

Graded: 2026-01-24

Developer Feedback

I've been diving into backend frameworks lately, and I'm curious what led you to structure the FastAPI setup this way—the organization feels intentional. With a 95/100, there's clearly a solid foundation here; I'd like to understand the thinking behind some of the architectural choices.

Links:

The TL;DR

You're at 95/100, solidly in A territory. This is based on Anthropic's skills best practices rubric. Your strongest area is Utility (19/20)—the skill genuinely solves real problems with JWT/JWKS patterns and SQLModel async handling. The weakest spot is Spec Compliance (11/15), mainly because your description is missing trigger phrases that help developers discover the skill when they need it.

What's Working Well

  • Excellent layering in Progressive Disclosure: Your SKILL.md (645 lines) front-loads the essentials, then references deeper dives (jwt-verification.md, better-auth-sso-integration.md) for when people need them. That's the right balance.

  • Strong utility through real patterns: The skill addresses actual pain points—MissingGreenlet prevention with async sessions, proper JWKS endpoint verification, role-based access control. These aren't theoretical; they're problems people hit in production.

  • Self-documenting examples: Your code snippets include inline annotations explaining why things are structured a certain way, not just what they do. That's the difference between a reference and something someone can actually learn from.

  • Comprehensive error handling patterns: You're showing proper HTTP status codes, validation error formatting, and audit logging examples. That's the kind of defensive coding that catches bugs before they ship.

The Big On...

Report Security Issue

Found a security vulnerability in this agent skill?