advanced-alchemy
Auto-activate for advanced_alchemy imports, alembic/, SQLAlchemyAsyncRepositoryService, SQLAlchemyAsyncConfig, repository_type, service_class, filters, or…
Auto-activate for litestar.toml, [tool.litestar], pyproject.toml Litestar deps, or Litestar() app setup. Not for focused routing, DTO, auth, DI, data, settings, middleware, realtime, deployment, or testing.
$ npx -y skills add litestar-org/litestar-skills --skill litestar --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/litestarContext preview
The summary Claude sees to decide when to auto-load this skill.
Auto-activate for litestar.toml, [tool.litestar], pyproject.toml Litestar deps, or Litestar() app setup. Not for focused routing, DTO, auth, DI, data, settings, middleware, realtime, deployment, or testing.
name: litestar description: "Auto-activate for litestar.toml, [tool.litestar], pyproject.toml Litestar deps, or Litestar() app setup. Not for focused routing, DTO, auth, DI, data, settings, middleware, realtime, deployment, or testing."
Use this skill to choose the right focused Litestar skill and keep app-level choices coherent. For implementation details, open the narrow skill that matches the task.
This guidance targets the released Litestar 2.24.0 contract. Do not copy unreleased `main` APIs into consumer examples.
| Task | Skill | | --- | --- | | Controllers, route decorators, Routers, domain folders | [litestar-routing](../litestar-routing/SKILL.md) | | DTOs, request bodies, response schemas, OpenAPI | [litestar-dto-openapi](../litestar-dto-openapi/SKILL.md) | | Authentication, authorization, Guards | [litestar-auth-guards](../litestar-auth-guards/SKILL.md) | | Provide, dependency maps, Dishka wiring | [litestar-di](../litestar-di/SKILL.md) | | Repositories, services, filters, pagination | [litestar-data-services](../litestar-data-services/SKILL.md) | | Settings, env loading, app state | [litestar-settings](../litestar-settings/SKILL.md) | | Domain exceptions and exception handlers | [litestar-exceptions](../litestar-exceptions/SKILL.md) | | Built-in or custom middleware | [litestar-middleware](../litestar-middleware/SKILL.md) | | Plugin protocols and app plugin composition | [litestar-plugins](../litestar-plugins/SKILL.md) | | WebSockets, SSE, Channels | [litestar-realtime](../litestar-realtime/SKILL.md) | | Google ADK / agent HTTP serving | [litestar-ai-serving](../litestar-ai-serving/SKILL.md) | | Tests | [litestar-testing](../litestar-testing/SKILL.md) | | Build artifacts | [litestar-build](../litestar-build/SKILL.md) | | Deployment targets | [litestar-deployment](../litestar-deployment/SKILL.md) |
<workflow>
1. Inspect the project for concrete signals: route decorators, DTO classes, guards, dependency maps, service classes, settings modules, plugin lists, realtime handlers, tests, build files, or deploy files. 2. Select the narrow skill from the table above. Use the hub only while routing the task or composing app-level architecture. 3. If the task crosses boundaries, combine the minimum needed skills. Example: route plus service plus DTO means routing, data-services, and DTO/OpenAPI. 4. Keep the selected stack consistent across the app. Do not mix two persistence or DI patterns in one feature unless the existing code already does.
</workflow>
<guardrails>
</guardrails>
<validation>
</validation>
<example>
User asks: "Add a users endpoint backed by the existing service and return an OpenAPI schema."
Use:
</example>
This hub has no deep references. Open the focused skill that owns the topic.
Opinionated, first-party agent skills, plugins, subagents, slash commands, and MCP servers for the Litestar framework and its ecosystem — publishable to every major AI agent and IDE from a single repo.
Repo: litestar-org/litestar-skills
Auto-activate for advanced_alchemy imports, alembic/, SQLAlchemyAsyncRepositoryService, SQLAlchemyAsyncConfig, repository_type, service_class, filters, or…
Auto-activate for Google ADK, LlmAgent, Runner, SQLSpecSessionService, Vertex AI, SSE agent chats, tool calls, or Litestar model workflows. Not for offline ML…
Auto-activate for guards=, Guard, ASGIConnection, JWTAuth, JWTCookieAuth, SessionAuth, role or tenant checks, or WebSocket auth. Not for frontend route…
Auto-activate for litestar_autowire, AutowirePlugin, AutowireConfig, domain_packages, AutowireIntegration, AutowireLoader, or clear_autowire_cache. Not for…
Auto-activate for uv build, hatch build, PyApp, PYAPP_*, wheel assets, GitHub release matrices, cargo-zigbuild, or python-build-standalone. Not for runtime…
Auto-activate for SQLAlchemyAsyncRepositoryService, SQLSpecAsyncService, create_filter_dependencies, LimitOffsetFilter, OffsetPagination, filters, or CRUD…