en un clic
photon-api
photon-api contient 6 skills collectées depuis lazzr-labs, avec une couverture métier par dépôt et des pages de détail sur le site.
Skills dans ce dépôt
Naming rules for this Go API repo. Use when creating or renaming packages, files, handlers, types, variables, tests, and helper functions so names stay domain-first and consistent with existing patterns.
Uses Ent ORM for schema, queries, hooks, and migrations with PostgreSQL. Use when defining schemas, writing database queries, or running migrations in this project.
Writes clear, concise git commit messages. Use when committing changes or when the user asks for commit message help.
Writes idiomatic Go with composition, explicit errors, and focused functions. Use when writing or reviewing Go code in this project.
Structures REST API routes with Huma v2 and Echo. Use when creating or modifying API endpoints, route handlers, or OpenAPI-backed HTTP APIs in this project.
Build CRUD REST APIs with Huma v2 and Ent—list, get one, update, delete—for global resources and for resources owned by the authenticated user (input.User). Use when adding or refactoring list/get/update/delete endpoints in Huma + Ent projects.