Repository inventory

georgekhananaev/claude-skills-vault

Skills indexed from this repository, with install-style signals scoped to the repo.
18 skills154 GitHub stars0 weekly installsPythonGitHubOwner profile

Overview

This skill transforms the assistant into a Senior Python Backend Engineer focused on FastAPI. It helps scaffold production-ready APIs, enforce clean architecture, optimize async patterns, and audit existing FastAPI codebases for security, performance, and maintainability.

How this skill works

The skill inspects project layout, routing, dependency composition, async usage, ORM interactions, and configuration to identify anti-patterns and propose fixes. It can scaffold a vertical-slice project, refactor routes into thin controllers with fat service layers, suggest pydantic-settings configuration, and produce targeted audit reports with actionable remediation steps. Use triggers to scaffold structure, analyze or fully audit code and load targeted reference guides for databases, security, observability, and operations.

When to use it

  • Scaffolding a new FastAPI project with clean architecture
  • Refactoring an existing codebase to remove business logic from routes
  • Auditing for async mistakes, blocking calls, or session misuse
  • Hardening authentication, JWT/OIDC, and OWASP security recommendations
  • Optimizing database access patterns, N+1 prevention, and connection pooling

Best practices

  • Keep routes thin and move business logic into service classes
  • Use pydantic-settings for all configuration and secrets, split by domain
  • Prefer async DB sessions and proper request-scoped session lifecycle via Depends
  • Use asyncio.gather for independent concurrent calls and BackgroundTasks for non-blocking work
  • Return validated Pydantic models from endpoints and type every public API surface

Example use cases

  • Run /fastapi-init to scaffold a vertically sliced API with config, database, and auth templates
  • Run /fastapi-structure to analyze imports, circular dependencies, and suggest a reorganization
  • Run /fastapi-audit to produce a checklist covering architecture, async patterns, security, DB, and observability
  • Convert blocking third-party calls to httpx.AsyncClient and replace time.sleep with asyncio.sleep
  • Add token rotation, HttpOnly refresh cookies, and rate limiting to authentication endpoints

FAQ

A prioritized checklist covering architecture, async correctness, security (OWASP), DB patterns, observability, and concrete code snippets to fix issues.

Can it scaffold migrations and containers?

Yes. It generates async-aware migration wrappers and Docker/Docker Compose assets for Postgres, Redis, and the API with production-ready multi-stage Dockerfile.

18 skills

fastapi-senior-dev
Api

This skill helps you scaffold production-ready FastAPI projects, enforce clean architecture, and optimize async patterns for scalable, secure APIs.

BackendCode ReviewDebuggingPerformance+2
data-wrangler
Analytics

This skill automates and simplifies tabular data manipulation across CSV, Excel, JSON, and Parquet, boosting data cleaning, transformation, and formatting

AutomationBackendCliData+3
uiux-toolkit
Accessibility

This skill performs a comprehensive UX/UI evaluation across visual, accessibility, usability, and design system domains to improve interfaces and user flows.

DesignProductResearchUx+1
brainstorm
Ai

This skill helps transform ideas into fully formed designs through collaborative dialogue and phased validation.

DesignPlanningProductPython
monday-com
Api

This skill manages Monday.com workspaces via MCP, enabling item, board, and column operations, comments, and data queries to streamline collaboration.

AutomationBackendDevopsProductivity+2
supabase-cli
Automation

This skill automates Supabase development workflows with CLI tooling for migrations, edge functions, secrets, and type generation, boosting safety and speed.

BackendCliDatabaseDevops+3
token-optimizer
Ai

This skill reduces token count in prompts, docs, and prose while preserving meaning, improving LLM context and readability.

AutomationDocsFormattingPerformance+3
test-levels
Integration Tests

This skill clarifies unit, integration, and end-to-end testing with a car analogy and guides when to use each in projects.

PythonTestingUnit TestsPython
github-cli
Automation

This skill safely wraps gh commands to perform GitHub operations with risk-based prompts and mandatory confirmations for destructive actions.

CliDevopsGitPython+2
upgrade-packages-js
Code Review

This skill safely upgrades JavaScript packages across npm/pnpm/yarn with breaking-change detection, migration guidance, and codemod-driven code updates.

DebuggingFrontendJavascriptMigration+2
code-quality
Backend

This skill enforces multi-language code quality standards for TypeScript, Python, Go, and Rust, guiding writing, review, and refactoring.

Code ReviewFullstackGoLinting+4
file-converter
Automation

This skill converts and transforms files across formats and media, enabling batch processing and consistent outputs for workflows.

CliDataDevopsPython+2
md
Code Review

This skill helps you generate clean, well-structured markdown that passes IDE and linter checks for documentation, READMEs, and code samples.

DebuggingDocsFormattingLinting+2
testing-automation-expert
Backend

This skill designs scalable test strategies for Python and TypeScript apps, covering unit to E2E testing, contract, mutation, and CI/CD integration.

Ci CdIntegration TestsTestingUnit Tests+1
materialreacttable-mastery
Backend

This skill helps you build production-grade data tables with MRT V3 and MUI, covering server-side ops, CRUD, virtualization, and advanced filtering.

DataFrontendPerformanceTesting+1
pydantic-model
Api

This skill helps you implement Pydantic v2 models for travel panel endpoints, enforcing validation, DTOs, and MongoDB conversion.

BackendDataDatabasePython
token-formatter
Ai

This skill helps reduce token counts by compressing markdown and text into token-efficient formats for LLM contexts.

AutomationDataDocsPerformance+2
ux-toolkit
Accessibility

This skill enables systematic UX evaluation across accessibility, usability, and design systems to improve user flows and cross-device satisfaction.

DesignResearchTestingUx+1
More from this maintainer
Other repositories and skills published under the same GitHub owner.
Skills library
Jump back to the full directory or explore grouped topics.
Built by
VeilStrat
AI signals for GTM teams
Ā© 2026 VeilStrat. All rights reserved.All systems operational