Programação
Para criar sites, apps e sistemas com ajuda da IA. 2048 skills
#1android-clean-architecture
Faz seu agente organizar projetos Android de forma eficiente. Ele estrutura o código para facilitar a manutenção e o desenvolvimento de novos recursos.
affaan-m/ECC
#2angular-developer
Ajuda seu agente a criar código Angular e a dar conselhos sobre a estrutura do projeto. É útil para iniciar novos projetos, criar partes do código ou melhorar a performance e acessibilidade.
affaan-m/ECC
#3api-connector-builder
Faz seu agente construir novas conexões com APIs seguindo o padrão já existente. Use quando precisar adicionar mais uma integração sem criar um novo jeito de fazer.
affaan-m/ECC
#4api-design
Ajuda seu agente a projetar APIs REST seguindo as melhores práticas. É útil para definir como as APIs se comunicam, como os erros são mostrados e como organizar os dados.
affaan-m/ECC
#5backend-patterns
Ajuda seu agente com padrões de arquitetura do lado do servidor e otimização de banco de dados. É útil para construir ou revisar o código que roda no servidor.
affaan-m/ECC
#6benchmark-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
#7bun-runtime
Faz seu agente usar o Bun para rodar, organizar e testar código. Ajuda a escolher o Bun em vez de outras ferramentas e a migrar projetos existentes.
affaan-m/ECC
#8change-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
#9click-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
#10coding-standards
Estabelece regras básicas de codificação para vários projetos, focando em nomes, legibilidade e qualidade. Use quando precisar revisar a qualidade do código sem regras específicas de um framework.
affaan-m/ECC
#11compose-multiplatform-patterns
Ajuda seu agente a usar padrões do Compose Multiplatform e Jetpack Compose em projetos KMP. Ele cobre gerenciamento de estado, navegação, temas e performance. Útil para criar interfaces de usuário consistentes.
affaan-m/ECC
#12contract-first
Coordena o trabalho entre frontend e backend usando um contrato único e verificável. Isso garante que ambos evoluam juntos sem erros de compatibilidade. Útil para APIs e esquemas de eventos.
affaan-m/ECC
#13conventional-commit-review
Ajuda seu agente a criar mensagens de commit que seguem um padrão. Isso garante que as mudanças no código sejam fáceis de entender e organizar.
affaan-m/ECC
#14cpp-coding-standards
Ajuda seu agente a escrever código C++ seguindo regras modernas e seguras. Garante que o código seja de alta qualidade e fácil de manter.
affaan-m/ECC
#15cpp-testing
Faz seu agente escrever e melhorar testes para código C++. Ajuda a configurar ferramentas de teste e a corrigir erros.
affaan-m/ECC
#16csharp-testing
Ajuda seu agente a criar testes para código C# e .NET. Ele usa as melhores práticas para garantir que os testes sejam eficientes e confiáveis.
affaan-m/ECC
#17dart-flutter-patterns
Faz seu agente escrever código para apps Dart e Flutter. Ele usa padrões modernos para criar apps robustos e fáceis de gerenciar.
affaan-m/ECC
#18database-migrations
Ajuda seu agente a fazer mudanças seguras em bancos de dados. Ele garante que as alterações possam ser desfeitas e minimiza o tempo de inatividade.
affaan-m/ECC
#19deployment-patterns
Configura fluxos de implantação e CI/CD, containerização e estratégias de rollback para garantir lançamentos seguros.
affaan-m/ECC
#20django-celery
Ajuda seu agente a configurar e gerenciar tarefas assíncronas em aplicações Django usando Celery. Isso é útil para adicionar trabalhos em segundo plano ou tarefas agendadas.
affaan-m/ECC
#21django-patterns
Faz seu agente entender e aplicar padrões de arquitetura Django, design de API REST com DRF e práticas de ORM. É útil ao construir ou revisar aplicações Django e APIs.
affaan-m/ECC
#22django-security
Ajuda seu agente a implementar práticas de segurança em aplicações Django. Ele foca em autenticação, autorização e prevenção contra ataques comuns, garantindo um código mais seguro.
affaan-m/ECC
#23django-tdd
Faz seu agente aplicar estratégias de teste para Django com pytest-django e TDD. É útil para escrever testes robustos e garantir a qualidade do código, especialmente para APIs DRF.
affaan-m/ECC
#24django-verification
Ajuda seu agente a executar uma verificação completa em aplicações Django antes do lançamento. Ele realiza checagens de ambiente, linting, testes e varreduras de segurança, gerando um relatório final.
affaan-m/ECC
#25docker-patterns
Faz seu agente usar padrões de Docker e Docker Compose para desenvolvimento e orquestração. É útil para criar ou revisar Dockerfiles, serviços e garantir a segurança dos contêineres.
affaan-m/ECC
#26dotnet-patterns
Faz seu agente aplicar padrões e melhores práticas em C# e .NET. É útil para escrever ou revisar código, garantindo aplicações robustas e fáceis de manter.
affaan-m/ECC
#27e2e-testing
Implementa testes E2E com Playwright, gerenciando objetos de página e estratégias para testes instáveis.
affaan-m/ECC
#28error-handling
Ajuda seu agente a lidar com erros de forma robusta em diferentes linguagens. Ele define como os erros são tratados, se recupera de falhas e informa o usuário.
affaan-m/ECC
#29fastapi-patterns
Faz seu agente seguir as melhores práticas ao construir aplicações com FastAPI. Ele ajuda na estrutura do projeto, schemas, injeção de dependência e testes.
affaan-m/ECC
#30flutter-dart-code-review
Ajuda seu agente a revisar código Flutter e Dart de forma completa. Ele verifica boas práticas, gerenciamento de estado, performance e segurança, sem focar em bibliotecas específicas.
affaan-m/ECC
#31frontend-a11y
Ajuda seu agente a tornar interfaces web acessíveis para todos. Ele garante que sites e apps funcionem bem com leitores de tela e navegação por teclado.
affaan-m/ECC
#32frontend-patterns
Faz seu agente aplicar padrões modernos no desenvolvimento frontend. Ele otimiza performance, gerencia estado e segue boas práticas em React e Next.js.
affaan-m/ECC
#33fsharp-testing
Implementa testes em F# usando xUnit e outras ferramentas, garantindo a qualidade e robustez do código.
affaan-m/ECC
#34git-workflow
Define fluxos de trabalho Git eficientes, incluindo estratégias de branch, convenções de commit e resolução de conflitos.
affaan-m/ECC
#35golang-patterns
Ajuda seu agente a escrever código Go seguindo as melhores práticas. Garante que o código seja robusto, eficiente e fácil de manter.
affaan-m/ECC
#36golang-testing
Faz seu agente criar testes em Go, como testes baseados em tabelas e benchmarks. Ajuda a garantir a qualidade do código seguindo a metodologia TDD.
affaan-m/ECC
#37hexagonal-architecture
Ajuda seu agente a projetar sistemas com arquitetura hexagonal. Separa claramente as regras de negócio das outras partes do sistema, facilitando testes e manutenção.
affaan-m/ECC
#38inherit-legacy-style
Faz seu agente entender e aplicar as regras de um projeto antigo. Evita que o estilo do agente mude o código existente, mantendo a consistência.
affaan-m/ECC
#39java-coding-standards
Faz seu agente seguir padrões de codificação Java para Spring Boot e Quarkus. Garante que o código seja organizado e siga as convenções específicas.
affaan-m/ECC
#40jpa-patterns
Ajuda seu agente a usar padrões JPA/Hibernate de forma eficiente. Melhora o design de entidades, consultas e o gerenciamento de transações em aplicações Spring Boot.
affaan-m/ECC
#41kotlin-coroutines-flows
Faz seu agente usar Coroutines e Flow em Kotlin para Android e KMP. Ajuda a gerenciar tarefas assíncronas de forma estruturada e a lidar com erros.
affaan-m/ECC
#42kotlin-exposed-patterns
Ajuda seu agente a trabalhar com o ORM Exposed em Kotlin. Facilita a criação de consultas, o gerenciamento de transações e a integração com bancos de dados.
affaan-m/ECC
#43kotlin-ktor-patterns
Faz seu agente criar servidores Ktor seguindo padrões recomendados. Ajuda na configuração de rotas, autenticação, injeção de dependência e testes.
affaan-m/ECC
#44kotlin-patterns
Ajuda seu agente a escrever código Kotlin seguindo as melhores práticas. Garante que o código seja robusto, eficiente e fácil de manter, usando recursos modernos da linguagem.
affaan-m/ECC
#45kotlin-testing
Faz seu agente escrever testes para código Kotlin de forma eficaz. Utiliza padrões de teste modernos e ajuda a garantir a qualidade e a cobertura do código.
affaan-m/ECC
#46kubernetes-patterns
Ajuda seu agente a gerenciar e implantar aplicações no Kubernetes. Permite configurar recursos, segurança e escalonamento para garantir implantações robustas.
affaan-m/ECC
#47laravel-patterns
Faz seu agente construir aplicações Laravel robustas e eficientes. Orienta na criação de rotas, modelos, serviços e filas para aplicações de produção.
affaan-m/ECC
#48laravel-security
Ajuda seu agente a proteger aplicações Laravel contra ameaças. Implementa práticas de segurança para autenticação, autorização e prevenção de ataques comuns.
affaan-m/ECC