技能 senior-backend
⚙️

senior-backend

低风险 ⚡ 包含脚本📁 文件系统访问

Construa Sistemas Backend Escaláveis com Orientação Sênior

也可从以下获取: davila7

Projete e implemente sistemas backend prontos para produção com ferramentas automatizadas para scaffolding de API, otimização de banco de dados e ajuste de desempenho. A skill inclui três ferramentas CLI e guias de referência abrangentes para Node.js, Python, Go, PostgreSQL, GraphQL e REST APIs.

支持: Claude Codex Code(CC)
🥉 76 青铜
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“senior-backend”。 Gerar scaffolding de uma GraphQL API para um novo serviço de gerenciamento de usuários usando Python e PostgreSQL

预期结果:

  • Scaffolding de API gerado com schema GraphQL e resolvers
  • Modelos de banco de dados criados para User com campos de autenticação
  • Padrões de validação de entrada e tratamento de erros adicionados
  • Conexão PostgreSQL configurada com suporte assíncrono
  • Template de middleware de autenticação JWT incluído

正在使用“senior-backend”。 Analisar minhas consultas de banco de dados atuais e sugerir otimizações

预期结果:

  • Identificados 3 padrões de consulta N+1 na recuperação de usuários
  • Recomendados índices compostos para colunas consultadas frequentemente
  • Sugerida estratégia de cache de consultas usando Redis
  • Fornecido script de migração para criação de novos índices

正在使用“senior-backend”。 Gerar relatório de teste de carga para meus endpoints de autenticação

预期结果:

  • Testados 5 endpoints de autenticação sob carga de 1000 RPS
  • Encontrado pico de latência no endpoint de login em 500 RPS
  • Identificado esgotamento do pool de conexões de banco de dados em 800 RPS
  • Recomendado aumento do tamanho do pool e adição de rate limiting

安全审计

低风险
v3 • 1/16/2026

This is a documentation and tooling skill containing Python CLI scripts for API scaffolding, database migration, and load testing. The static scanner produced 115 false positive findings by misidentifying markdown code fences as shell backticks and YAML frontmatter as cryptographic algorithms. All detected patterns are benign documentation and standard Python file I/O operations for controlled output export.

9
已扫描文件
1,619
分析行数
2
发现项
3
审计总数
审计者: claude 查看审计历史 →

质量评分

68
架构
100
可维护性
87
内容
23
社区
90
安全
91
规范符合性

你能构建什么

Gerar Boilerplate de API

Gere rapidamente scaffolding de novos projetos de API com estrutura e configurações de melhores práticas para Node.js, Python ou Go.

Otimizar Consultas de Banco de Dados

Analise padrões de banco de dados existentes e receba recomendações para otimização de consultas e indexação.

Validar Desempenho de API

Execute análise de teste de carga em APIs existentes para identificar gargalos de desempenho e problemas de escalabilidade.

试试这些提示

Criar Nova API
Use the senior-backend skill to scaffold a new REST API project at /path/to/project using Node.js and Express with authentication endpoints.
Análise de Banco de Dados
Run the senior-backend database migration tool to analyze /path/to/project and provide optimization recommendations for PostgreSQL queries.
Teste de Carga de API
Use the senior-backend api_load_tester to analyze the API at /path/to/api and generate a performance report with bottleneck identification.
Revisão de Segurança
Review the backend_security_practices reference guide and apply authentication and authorization patterns to my existing API code.

最佳实践

  • Sempre revise o código de scaffolding gerado antes de fazer commit para uso em produção
  • Teste migrações de banco de dados em ambientes de staging antes de aplicar em produção
  • Combine múltiplas ferramentas senior-backend para fluxos de trabalho abrangentes de desenvolvimento de API

避免

  • Não aplique código gerado diretamente em produção sem revisão de segurança
  • Evite executar ferramentas de migração de banco de dados contra bancos de dados de produção sem backup
  • Não pule validação de entrada mesmo ao usar código de autenticação gerado por scaffolding

常见问题

Quais linguagens de programação esta skill suporta?
A skill suporta Node.js, Express, Python, Go, TypeScript, JavaScript, Kotlin e Swift para desenvolvimento backend.
Posso usar esta skill com bancos de dados em nuvem?
Sim, as ferramentas de banco de dados funcionam com PostgreSQL, NeonDB, Supabase e outros provedores de nuvem compatíveis com PostgreSQL.
O testador de carga realmente envia requisições?
O testador de carga analisa a estrutura da API e gera configurações e relatórios de teste de carga, mas não executa requisições externas.
Como faço para personalizar o scaffolding de API gerado?
Passe opções para o script api_scaffolder.py ou modifique os arquivos de template gerados antes do deployment.
A skill é adequada para arquitetura de microserviços?
Sim, os padrões e ferramentas suportam tanto arquiteturas monolíticas quanto de microserviços com orientação para deployment em containers.
Esta skill lida com implementação de autenticação?
A skill fornece padrões de autenticação e templates de scaffolding, mas a implementação real requer personalização para seus requisitos específicos.