一键导入
backend-dev-guidelines
Shared backend guide for Langfuse's Next.js, tRPC, BullMQ, and TypeScript
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Shared backend guide for Langfuse's Next.js, tRPC, BullMQ, and TypeScript
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Set up and use 1Password CLI (op). Use when installing the CLI, enabling
Guide for adding new AI function examples, for testing specific features against the actual provider APIs.
Use when editing worker/src/constants/default-model-prices.json, packages/shared/src/server/llm/types.ts, pricing tiers, tokenizer IDs, or matchPattern regexes for OpenAI, Anthropic, Bedrock, Vertex, Azure, or Gemini model pricing.
Fixes broken typing checks detected by ty, make typing, or make check-repo. Use when typing errors appear in local runs, CI, or PR logs.
Add documentation for a new AI provider — usage docs, env vars, Docker
Guide for adding new AI provider packages to the AI SDK. Use when creating
| name | backend-dev-guidelines |
| name_zh | 后端开发指南 |
| description | Shared backend guide for Langfuse's Next.js, tRPC, BullMQ, and TypeScript |
| description_zh | 遵循后端开发最佳实践,包括 API 设计、数据库操作和安全性。 |
| category | dev-tools |
| tags | ["ai","api","backend","cli","database"] |
| source | null |
| license | UNKNOWN |
| language | en |
| author | unknown |
| version | 0.1.0 |
| needs_review | false |
| slug | backend-dev-guidelines |
| created | 2026-06-12 |
| updated | 2026-06-12 |
| inputs | [{"name":"request","type":"string","required":true,"description":"User request or task description"}] |
| output | {"format":"markdown","description":"Generated content based on the user request"} |
Use this skill when you need guidance on backend dev guidelines.
User request or task description.
Generated content based on the user request.
Follow the guidelines in this skill when working on related tasks.
Use this skill for backend and API work across web/, worker/, and
packages/shared/.
SKILL.md when the task spans multiple backend areas or you need the
end-to-end reference map.security-review skill before
designing or implementing the change.features/[feature]/server/*Router.ts.traceException for error handling where relevant.__tests__/.env.mjs.pages/api/public/.withMiddlewares and createAuthedProjectAPIRoute.features/public-api/types/.__tests__/async/.worker/src/queues/.packages/shared/src/server/queues.features/ or worker/src/features/.WorkerManager in app.ts.env.mjs; do not read process.env directly
outside env setup.projectId.web/src/features/events/server/eventsRouter.ts.web/src/pages/api/public/datasets/index.ts.worker/src/queues/evalQueue.ts.references/database-patterns.md.camelCaseRouter.ts, for example datasetRouter.ts.service.ts in the feature server directory.camelCaseQueue.ts, for example evalQueue.ts.dataset-items.ts.process.env usage instead of env.mjs / env.ts.projectId filters on tenant-scoped queries.console.log instead of logger / traceException.| Topic | Read this when | File |
|---|---|---|
| Architecture and package boundaries | You need the web/worker/shared split, request flow, or queue lifecycle | references/architecture-overview.md |
| Routing and controllers | You are writing tRPC procedures, public API routes, or queue entrypoints | references/routing-and-controllers.md |
| Middleware and auth | You are changing request auth, permissions, or middleware composition | references/middleware-guide.md |
| Services and repositories | You are placing business logic, repository code, or DI patterns | references/services-and-repositories.md |
| Database access | You are touching Prisma, ClickHouse, tenant filters, or query patterns | references/database-patterns.md |
| Configuration | You are adding env vars, startup config, or runtime toggles | references/configuration.md |
| Testing | You are adding or updating backend tests | references/testing-guide.md |
Do not use this skill for tasks outside its scope.
See the skill content above for practical examples.
# 使用 backend-dev-guidelines 技能
python scripts/use-skill.py backend-dev-guidelines
# 查看技能详情
python scripts/inspect-skill.py backend-dev-guidelines
# 验证技能
python scripts/validate-skill.py backend-dev-guidelines