claude

backend

Clean-architecture FastAPI backends with testing, bootstrap and best practices, plus thin adapters for Node.js, NestJS, Django and Spring.

0 on GitHubby Kaizen Analytixv0.5.0updated 1 month agotechnical-delivery
/

Plugin backend from marketplace kaizen-plugins in kaizenanalytix/kaizen-claude-plugins. Commands read from the repo's manifest — 1 month ago.

What it installs

Skills (13)

  • backend-architecture

    Applies the three-zone architecture model (core / modules / shared) to a FastAPI service so business domains stay isolated and layering stays clean, then routes the actual work to the right specialist skill. Use this skill when the user says "structure my backend", "where does this code belong", "se

  • django-architecture

    Thin architecture-routing adapter for Django backends — confirms the project is genuinely Django, routes greenfield vs. existing work to the right entry point, and maps the framework-agnostic three-zone model (core/modules/shared) onto Django's app-based structure. Deliberately thin: no Django namin

  • fastapi-best-practices

    Reviews a FastAPI endpoint or service against a concrete, opinionated checklist — blocking calls in async code, N+1 queries, response models, Pydantic v2 patterns, DI scope, error handling, and pagination. Use when the user says things like "review this endpoint/service", "is this good FastAPI", "Fa

  • fastapi-common-packages

    Standardizes on one vetted package per common backend need (ORM, migrations, auth, background jobs, logging, caching, HTTP client, rate limiting) instead of picking ad hoc per feature. Use when the user says things like "which package should I use for X", "add authentication", "add background jobs",

  • fastapi-data-layer

    Places persistence access behind a domain-declared repository interface, keeps business orchestration in a service that routes call, and wires dependency injection so repositories and services resolve cleanly. Use this skill when the user says "add an endpoint", "add a repository", "wire up the data

  • fastapi-module-scaffold

    Scaffolds a new business-domain module under modules/<name>/ with the standard five-folder skeleton (domain, schemas, service, infra, api, dependencies) and wires it into the app's router and DI container. Use this skill when the user says "add a module", "new feature", "new domain", "scaffold the X

  • fastapi-naming-conventions

    Applies a concrete file- and identifier-naming standard for a FastAPI module's domain/schemas/service/infra/api/dependencies layers. Use when the user says things like "what should I name this file", "naming convention", "file naming", "how do I name this endpoint/service/ repository", or "what case

  • fastapi-project-bootstrap

    Stands up a greenfield FastAPI project with the app-factory pattern, env-driven settings, and the dependency baseline the rest of this plugin's skills assume. Use this skill when the user says "new FastAPI project", "set up the backend", "configure the project", or "start a new service from scratch"

  • fastapi-routing

    Mounts each module's APIRouter with a consistent prefix/versioning scheme, protects endpoints with a reusable auth dependency, and keeps route signatures typed via Pydantic and function parameters. Use this skill when the user says "add a route", "set up routing", "protect an endpoint", "version the

  • fastapi-testing

    Applies the test pyramid to a FastAPI backend using Pytest, an async httpx test client, and contract testing against the OpenAPI schema, with shared fixtures for fakes and a test database. Always lists the intended test cases in plain language and waits for the user to confirm the coverage before wr

  • java-kotlin-architecture

    Thin architecture-routing adapter for JVM backends written in Java or Kotlin (typically Spring Boot) — confirms the stack, routes greenfield vs. existing work to the right entry point, and applies the framework-agnostic three-zone model (core/modules/shared) to a JVM service. Deliberately thin: no J

  • nestjs-architecture

    Thin architecture-routing adapter for NestJS backends — confirms the project is genuinely NestJS, routes greenfield vs. existing work to the right entry point, and maps the framework-agnostic three-zone model (core/modules/shared) onto Nest's own module/DI system, which already mirrors it closely. D

  • nodejs-architecture

    Thin architecture-routing adapter for generic Node.js backends (Express, Fastify, or a bare http server — not NestJS, which has its own adapter) — confirms the stack, routes greenfield vs. existing work to the right entry point, and applies the framework-agnostic three-zone model (core/modules/share

View source on GitHub

More from kaizenanalytix/kaizen-claude-plugins

All 18 plugins →

frontend

claude

Domain-modular React apps (Vite, React Router, RTK Query, shadcn/ui, Vitest), with thin architecture adapters for Vue and Angular.

18 skills

0

Stack-agnostic architecture principles (clean-architecture zones, state, test pyramid), the greenfield kickoff orchestrator, and the adopt-vs-defer decision for existing codebases. Ships SessionStart and PreToolUse hooks.

7 skills · hooks

0

Analyze & Design phase: business requirements, technical design docs, data models, solution-overview, data-flow, API-sequence and architecture diagrams, plus a build handoff package.

8 skills

0

The authority layer for technical delivery: previews before destructive or database-writing commands (Bash and PowerShell), a hard scope gate on database file edits only, and a standing block on git commit/push/PR — the agent drafts commit messages and PR descriptions as text, with no AI attribution. Ships SessionStart, UserPromptSubmit, PreToolUse and PostToolUse hooks.

5 skills · hooks

0

Kvantum Element X pre-load prep: raw client extracts plus template in, validated load-ready file and an input-review dashboard out.

6 skills

0

Chooses how an app should ship before writing anything: Dockerfiles, CI/CD pipelines, dev/staging/prod config, secrets, and rollback.

5 skills

0

Similar plugins

claude-mem

claudecodex

Persistent memory for Claude Code: the next session starts where the last one left off.

29 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

Agent runtimes — local WASM-sandboxed agents (rvagent) + Anthropic Claude Managed Agents (cloud); one interface, local-vs-cloud backends

5 skills · 2 commands · 9 agents

ruvnet/ruflo 81,589

Skill: add headroom-ai compress() to a Python or TypeScript app to cut LLM input tokens (tool outputs, logs, JSON, chat history). No API key.

1 skill

headroomlabs-ai/headroom 79,508

Generate natively editable PPTX from PDF / DOCX / URL / Markdown — real DrawingML shapes, text boxes, charts, and animations. Note: run `pip install -r requirements.txt` inside the installed plugin directory for the Python post-processing scripts to work.

1 skill

hugohe3/ppt-master 76,375

Install the "AAS Backend & API Platform" workflow plugin from Agentic Awesome Skills.

19 skills

sickn33/agentic-awesome-skills 49,620

Connect Claude Code directly to your CockroachDB clusters for hands-on database work — explore schemas, write optimized SQL, debug queries, and manage distributed database clusters. This plugin provides 14 tools across two active MCP backends (self-hosted MCP Toolbox and managed CockroachDB Cloud MCP Server), three specialized agents (DBA, Developer, Operator), 32 skills across 6 operational domains, and built-in safety hooks.

34 skills · 3 agents · 3 MCP servers · hooks

anthropics/claude-plugins-official 47,076

Maintain backend?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins18 plugins