Skills publicados 60
testing-patterns
Aplicar Padrões de Teste
Escrever testes eficazes requer compreender os padrões certos para cada cenário. Esta habilidade fornece estratégias de teste universais, desde a pirâmide de teste até fluxos de trabalho TDD, para que você possa construir suítes de teste confiáveis.
tool-discovery
Encontre a ferramenta certa
Escolher entre agentes e habilidades pode ser confuso. Esta habilidade fornece recomendações claras sobre qual agente ou habilidade usar com base na descrição da sua tarefa, incluindo fluxos de decisão e tabelas de referência rápida.
task-runner
Executar comandos do projeto com just
Desperdiçamos tempo procurando instruções de build e memorizando comandos específicos do projeto. Esta skill oferece uma maneira padronizada de descobrir e executar qualquer tarefa definida em um justfile do projeto, desde testes até deployment.
tailwind-patterns
Obter padrões do Tailwind CSS
Encontrar as classes utilitárias certas do Tailwind retarda o desenvolvimento. Esta habilidade oferece acesso rápido a pontos de quebra responsivos, padrões comuns de layout, snippets de componentes e padrões de modo escuro para projetos Tailwind CSS v3+.
sql-patterns
Obter referência de padrões SQL
Escrever consultas SQL eficientes requer conhecer padrões e anti-padrões comuns. Esta habilidade fornece exemplos prontos para uso de CTEs, funções de janela, joins e estratégias de indexação.
structural-search
Buscar código por estrutura AST
Encontrar padrões de código com regex leva a falsos positivos e correspondências perdidas. Esta habilidade fornece padrões de busca baseados em AST que entendem a estrutura do código, permitindo busca de código precisa e refatoração em JavaScript, TypeScript, Python, Go e Rust.
sqlite-ops
Usar bancos de dados SQLite em Python
Aprenda padrões para bancos de dados SQLite em projetos Python. Inclui gerenciamento de conexões, operações assíncronas, migrações e designs de esquema comuns para estado, cache e registro de eventos.
security-patterns
Aplicar padrões de segurança e diretrizes OWASP
Aplicações web enfrentam ameaças de segurança constantes de ataques de injeção, bypass de autenticação e vazamentos de dados. Esta habilidade fornece padrões de segurança acionáveis e orientação do OWASP Top 10 para ajudá-lo a escrever código seguro e identificar vulnerabilidades antes que se tornem explorações.
rest-patterns
Aplicar Padrões de Design de APIs REST
Projetar APIs RESTful corretamente requer compreensão de métodos HTTP, códigos de status, estratégias de cache e limitação de taxa. Esta habilidade fornece padrões de referência rápida para que você possa construir APIs compatíveis com os padrões desde o início.
python-pytest-patterns
Escrever testes pytest com padrões e fixtures
Escrever testes sustentáveis é um desafio sem orientação. Esta habilidade oferece padrões pytest comprovados para fixtures, parametrização, simulação, testes assíncronos e cobertura para ajudá-lo a construir suítes de testes confiáveis.
python-typing-patterns
Aplicar type hints Python para código mais seguro
Type hints Python melhoram a qualidade do código e detectam erros durante o desenvolvimento. Esta skill fornece padrões e exemplos para usar anotações de tipos, generics, protocols e verificadores de tipo como mypy e pyright.
python-observability-patterns
Adicionar Observabilidade a Aplicações Python
Aplicações Python frequentemente carecem de logging, métricas e rastreamento claros, dificultando a depuração em produção. Esta habilidade oferece padrões prontos para uso com structlog, métricas Prometheus e rastreamento distribuído OpenTelemetry.
python-fastapi-patterns
Construir APIs REST com padrões FastAPI
FastAPI é uma estrutura web Python moderna para construção de APIs. Esta habilidade fornece padrões prontos para uso para injeção de dependência, validação, middleware e tarefas em segundo plano. Os desenvolvedores podem implementar APIs prontas para produção rapidamente sem pesquisar na documentação.
python-env
Gerenciar ambientes Python com uv
Criar e gerenciar ambientes virtuais Python requer aprender várias ferramentas e flags. Esta skill fornece acesso instantâneo aos padrões uv para configuração rápida de ambientes, instalação de pacotes e gerenciamento de dependências.
python-database-patterns
Implementar padrões de banco de dados Python com SQLAlchemy
Escrever código de banco de dados é complexo e propenso a erros. Esta skill oferece padrões SQLAlchemy 2.0 testados em produção para modelos, consultas, sessões assíncronas, transações e migrações.
python-cli-patterns
Criar Aplicações CLI em Python
Criar interfaces de linha de comando em Python requer compreensão de parsing de argumentos, formatação de saída e gerenciamento de configuração. Esta habilidade fornece padrões prontos para uso para construir ferramentas CLI profissionais com as bibliotecas Typer e Rich.
python-async-patterns
Domine padrões async do Python
Escrever código Python concorrente requer compreender padrões específicos e evitar armadilhas comuns. Esta skill fornece padrões asyncio prontos para produção para construir aplicações de alto desempenho com tratamento adequado de erros, encerramento gracioso e gerenciamento otimizado de recursos.
project-planner
Rastrear planos de projeto e detectar documentação desatualizada
Os planos de projeto frequentemente ficam desatualizados conforme o trabalho progride. Esta habilidade monitora docs/PLAN.md e alerta você quando os planos estão desatualizados em comparação com a atividade do git, sugerindo comandos apropriados para sincronizar ou atualizar sua documentação.
mcp-patterns
Construir servidores MCP para Claude Code
A criação de servidores MCP requer compreensão dos padrões do Model Context Protocol. Esta skill fornece exemplos de código prontos para uso e melhores práticas para ferramentas, recursos, autenticação e gerenciamento de estado para que você possa construir integrações mais rapidamente.
git-workflow
Domine operações git com ferramentas visuais
Fluxos de trabalho git podem ser complexos e difíceis de lembrar. Esta skill fornece guias de referência rápida para lazygit, GitHub CLI e delta para agilizar staging, commits, PRs, rebasing e muito mais.
find-replace
Localizar e Substituir com sd CLI
Executar operações de localizar e substituir em vários arquivos usando a ferramenta sd CLI. A ferramenta simplifica a substituição de texto com suporte a regex e padrões mais seguros que o sed tradicional.
file-search
Pesquisar arquivos e código de forma eficiente
Encontrar arquivos e pesquisar código pode ser lento com ferramentas padrão. Esta skill fornece referência rápida para fd, ripgrep e fzf para pesquisar e filtrar arquivos instantaneamente. Use essas ferramentas para localizar código, navegar em projetos e filtrar resultados de pesquisa com esforço mínimo.
doc-scanner
Escanear e sintetizar documentação do projeto
Equipes desperdiçam tempo procurando convenções de projeto e instruções de agentes espalhadas em múltiplos arquivos. Esta habilidade encontra automaticamente toda documentação de assistentes de IA (CLAUDE.md, AGENTS.md, COPILOT.md e mais de 20 formatos) e cria um guia de referência unificado.
data-processing
Processar dados JSON YAML e TOML com eficiência
Os desenvolvedores precisam extrair, filtrar e transformar dados de arquivos de configuração e respostas de API. Esta habilidade fornece padrões prontos para uso com jq e yq para que você possa consultar e modificar dados estruturados rapidamente sem precisar decorar sintaxe.