senior-fullstack
Faz seu agente coordenar o desenvolvimento completo de um sistema. Ele gerencia a interface, o serviço e o banco de dados, garantindo que tudo funcione junto.
O que ela faz
Esta ferramenta ajuda a garantir que um recurso funcione corretamente em todas as partes de um sistema de software, desde a tela que o usuário vê até o banco de dados onde as informações são salvas. Ela verifica se tudo está conectado e funcionando como deveria.
Quando usar
- ✓Quando um recurso novo precisa funcionar no site e no sistema por trás dele.
- ✓Ao revisar um recurso que já existe para ver se ele está bem integrado.
- ✓Para garantir que as mudanças no código não quebrem outras partes do sistema.
Exemplo do que pedir para a IA
“Revise a implementação completa da página de perfil do usuário, garantindo que a interface, o serviço e o banco de dados estejam sincronizados.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A ferramenta examina como o sistema está construído, acompanha o caminho de um usuário pelo sistema e define como as informações devem ser trocadas e validadas antes de fazer qualquer alteração. Ela também verifica se os testes foram executados corretamente.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add sickn33/agentic-awesome-skills --skill senior-fullstackOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/senior-fullstack/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Revisão de Implementação Full-Stack
Quando Usar
Use quando uma funcionalidade abrange o navegador, o serviço de backend e o banco de dados, ou ao revisar uma implementação full-stack existente em busca de lacunas de integração.
Fluxo de Trabalho
- Inspecione a pilha real do projeto, os comandos de build e as convenções. Trace uma jornada do usuário através do estado da interface, solicitação de API, autorização, acesso a dados e tratamento de resposta.
- Defina o contrato de solicitação/resposta, verificações de permissão, validação de entrada e estados de falha antes de alterar o código. Mantenha as migrações de banco de dados e os efeitos colaterais externos explícitos.
- Implemente a menor fatia coerente usando dependências existentes. Separe a apresentação da interface, a lógica de domínio e a persistência; use consultas parametrizadas e autorização no lado do servidor.
- Execute verificações de propriedade do projeto para o comportamento alterado: testes unitários para regras, testes de integração para permissões e persistência, e testes de navegador para a jornada completa. Registre quais verificações realmente foram executadas e quaisquer ambientes ausentes.
- Prepare um plano de migração, reversão e lançamento, quando necessário. A instalação de dependências, alterações destrutivas de dados, notificações externas e implantações exigem autorização apropriada para essa ação.
Exemplo
Usuário: "Adicionar uma página de configurações de faturamento."
Assistente: Inspecione a integração de faturamento existente e as permissões da conta, defina a API de configurações, implemente os estados de carregamento/vazio/erro e teste que uma conta não pode modificar as configurações de outra conta. Prepare as escritas do provedor e a implantação separadamente da implementação local; não crie uma assinatura paga apenas para testar a interface.
Referências Agrupadas
- Checklist de inspeção de pilha
- Revisão de limites e contratos
- Fluxo de trabalho de implementação e verificação
Status do Auxiliar
Os três auxiliares Python retidos são esqueletos históricos não implementados. Eles intencionalmente falham com um código de saída diferente de zero e não geram andaimes, analisam a qualidade ou certificam um projeto. Use as ferramentas reais do projeto; não relate uma lista de achados vazia como uma auditoria limpa. Nenhuma instalação executável ou implantação em produção é fornecida por esta habilidade.
Limitações
- A compatibilidade da pilha e do provedor deve ser verificada no projeto real.
- As referências são checklists de revisão, não modelos completos de aplicação.
- Passar um subconjunto de testes não prova prontidão de segurança, desempenho ou implantação.
- Não infira permissão para alterar contas, faturamento ou recursos de produção a partir de uma solicitação de revisão de código.
Perguntas frequentes
O que significa 'full-stack'?
Significa que cobre todas as partes de um sistema de software: a parte visual (interface), a parte que processa as informações (serviço/backend) e a parte que guarda as informações (banco de dados).
Essa ferramenta escreve o código para mim?
Não, ela ajuda a revisar e garantir que o código que você ou outra pessoa escreveu funcione corretamente em todas as partes do sistema. Ela não cria o código ou faz a implantação final.
O que são 'verificações' (checks)?
São testes automatizados que verificam se o código está funcionando como esperado, se as permissões estão corretas e se a integração entre as partes está funcionando.
Detalhes
Descrição original do autor
Coordinate full-stack implementation across interface, service, database and delivery boundaries using the existing project stack and verified checks.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #4104
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
benchmark-optimization-loop
Faz seu agente melhorar a velocidade de algo de forma medida. Ele testa várias versões e escolhe a mais rápida que ainda funciona corretamente.
affaan-m/ECC
change-impact
Ajuda seu agente a analisar o impacto de mudanças no código antes de fazê-las. Ele compara o planejado com o real depois, cobrindo caminhos, dados, testes e documentação. É útil para mudanças arriscadas ou que afetam várias partes do sistema.
affaan-m/ECC
click-path-audit
Faz seu agente rastrear todos os botões e interações do usuário para achar bugs. Ele encontra problemas onde funções parecem funcionar sozinhas, mas falham juntas. Útil quando bugs persistem mesmo após depuração.
affaan-m/ECC