跳转到主要内容
此内容尚未提供您的语言版本,正在以英文显示。

Senior Backend Engineer

技能 已验证 活跃

Designs and implements backend systems including REST APIs, microservices, database architectures, authentication flows, and security hardening. Use when the user asks to "design REST APIs", "optimize database queries", "implement authentication", "build microservices", "review backend code", "set up GraphQL", "handle database migrations", or "load test APIs". Covers Node.js/Express/Fastify development, PostgreSQL optimization, API security, and backend architecture patterns.

目的

To streamline backend development by providing expert tools for API design, database management, performance testing, and code generation.

功能

  • Scaffolds REST APIs from OpenAPI specs
  • Generates Express.js routes, TypeScript types, and Zod validators
  • Analyzes database schemas and generates migration scripts
  • Performs HTTP load testing with detailed performance metrics
  • Offers backend security best practices and patterns

使用场景

  • Designing and implementing new REST APIs
  • Optimizing database queries and managing migrations
  • Load testing APIs to ensure performance and stability
  • Reviewing backend code for security and best practices
  • Setting up authentication and authorization flows

非目标

  • Building frontend applications
  • Managing cloud infrastructure deployment
  • Handling CI/CD pipeline configuration
  • Providing generic code linting or formatting

工作流

  1. Define API resources and operations using OpenAPI
  2. Generate API route scaffolding and types
  3. Implement business logic and security measures
  4. Analyze database schema for issues and suggest indexes
  5. Generate and apply database migrations
  6. Load test APIs to measure performance and identify bottlenecks

实践

  • API Design
  • Database Optimization
  • Security Hardening
  • Backend Architecture

先决条件

  • Python 3
  • Node.js/npm (for generated code)
  • A database instance (for migration tool)

安装

请先添加 Marketplace

/plugin marketplace add alirezarezvani/claude-skills
/plugin install engineering-team@claude-code-skills

质量评分

已验证
100 /100
1 day ago 分析

信任信号

最近提交1 day ago
星标14.6k
许可证MIT
状态
查看源代码

类似扩展

Azure Postgres Ts

100

Connect to Azure Database for PostgreSQL Flexible Server from Node.js/TypeScript using the pg (node-postgres) package. Use for PostgreSQL queries, connection pooling, transactions, and Microsoft Entra ID (passwordless) authentication. Triggers: "PostgreSQL", "postgres", "pg client", "node-postgres", "Azure PostgreSQL connection", "PostgreSQL TypeScript", "pg Pool", "passwordless postgres".

技能
microsoft

Netlify Identity

100

用于身份验证、用户注册、登录、密码恢复、OAuth 提供商、基于角色的访问控制或保护路由和函数。始终使用 `@netlify/identity`。切勿使用 `netlify-identity-widget` 或 `gotrue-js` — 它们已弃用。

技能
netlify

Query Netdata Cloud

100

Query Netdata Cloud via its REST API -- metrics, logs (systemd-journal / windows-events / otel-logs), topology graphs (topology:snmp), network flows (flows:netflow), alerts, dynamic configuration (DynCfg), and generic Functions on a node. Use when the user asks about querying Netdata Cloud, fetching metrics from the cloud, querying logs / topology / netflow / sflow / ipfix through Cloud, listing or modifying configurations via DynCfg, calling agent Functions through Cloud, listing spaces/rooms/nodes, or building a curl command against `app.netdata.cloud`. Pairs with the `query-netdata-agents` skill when direct-agent access is needed.

技能
netdata

Auth0 Express OAuth2 JWT Bearer

100

Use when adding Auth0 token validation to Express or Node.js APIs - integrates express-oauth2-jwt-bearer SDK to protect Node.js API endpoints with JWT Bearer authentication, scope-based RBAC, claim validation, and optional DPoP support

技能
auth0

AutoBrowse

100

Self-improving browser automation via the auto-research loop. Iteratively runs a browsing task, reads the trace, and improves the navigation skill (strategy.md) until it reliably passes. Supports parallel runs across multiple tasks using sub-agents. Use when you want to build or improve browser automation skills for specific website tasks.

技能
browserbase

Testing Clickup Cli

100

运行和管理 clickup-cli 的测试。涵盖单元测试、针对真实 ClickUp 工作区的端到端测试以及测试数据设置。在运行测试、添加测试覆盖率、调试测试失败或设置测试夹具时使用。

技能
krodak