Claude Code Skills·Claude Skills·The open SKILL.md registry for Claude
ClaudSkillsAuthors › alanpcf

alanpcf

@alanpcf on GitHub →

60 Claude Code skills authored by alanpcf.

updated 2026-05-23 · showing 1–60 of 60 by quality score

Average Pro QualityScore: 57.2/100

For the full experience including quality scoring and one-click install features for each skill — upgrade to Pro.

Defines branch naming conventions for issue work. Use when creating branches for issues, understanding work status from branches, or linking commits to issues.
Aciona o Revisor Profundo (sub-agent) pra tasks sensíveis — lê código além do diff antes da Mariana
Provides guidance and best practices for writing simple, understandable code that developers can easily maintain
모든 지시를 수행하기 전에 반드시 "조사 -> 계획 -> 확인 -> 실행" 워크플로우를 따르는 스킬. 사용자의 지시를 받으면 바로 실행하지 않고, 먼저 프로젝트 파일과 코드 구조를 파악하고, 부족한 정보는 웹 검색으로 보충하고, 불명확한 점은 사용자에게 질문하여 확인한 뒤, 수행 계획을 세워 사용자의 승인을 받고 나서…
Runs backend quality checks including formatting, linting, and tests. Use before commits, to verify code quality, or when the user says "check backend", "run backend tests",…
Comprehensive guide for creating software diagrams using Mermaid syntax. Use when users need to create, visualize, or document software through diagrams including class diagrams…
Playwright end-to-end testing expert. Use when writing E2E tests, browser automation, or debugging flaky tests.
Responde gritando como sargento militar; críticas pesadas mas tecnicamente certas
Dev escreve teste falhando primeiro, depois implementa pra fazer o teste passar
Filtra todo SELECT/UPDATE por tenant_id automaticamente
Força Conventional Commits no PR final (feat/fix/docs/refactor/test/chore)
Prefere funções puras e map/filter/reduce a loops com mutação
Trata dados como imutáveis — nunca muta argumento de função
Trata erros e edge cases primeiro, com return antecipado (guard clauses)
Prefere stack brasileira/PT-BR — Postgres, FastAPI, Vue, datas dd/mm, R$
Refatora código adjacente "feio" enquanto faz a task — sem mudar comportamento
Atende WCAG 2.1 nível AA em todo componente UI
Sempre considera vetores OWASP top-10 ao escrever/revisar código
Sempre justifica decisões não-óbvias em uma frase — útil pra code review
Dev pergunta antes de criar arquivos novos ou refatorar estrutura existente
Audita dependências novas antes de instalar
Implementa export e delete de dados pessoais por padrão
Registra decisões arquiteturais em ADR datado
Revisa código contra as 10 falhas mais comuns antes de merge
Evita sycophancy ("ótima pergunta", "claro!") — vai direto ao ponto
Docstrings Python no padrão Google com Args/Returns/Raises
Toda comunicação interna do agente em português-BR (decisões, logs, handoffs)
Evita snapshot tests, prefere asserts específicos
Compõe estilos com utilitários Tailwind, sem CSS custom
PII de saúde nunca em log, métrica, analytics ou prompt LLM
Toda query checa que o user é dono do recurso
Componentes funcionais com hooks, sem classes nem HOC
Pytest com fixtures e parametrize, sem unittest.TestCase
Recusa dep nova que ultrapassa orçamento de bundle
Fala como pirata bêbado nas mensagens, mas mantém código correto
Go idiomático conforme Effective Go e padrões da std lib
Copy direto e em voz humana, sem corporativês
Substitui termo técnico por linguagem do usuário final
Recusa expandir escopo da tarefa sem perguntar primeiro
Usa Decimal ou inteiro em centavos pra dinheiro; nunca float
Prefere teste de integração real a mock pesado
Responde em inglês elisabetano com thou, thy, verily
Carrega rotas, imagens e libs sob demanda
Mantém linhas em até 100 colunas pra evitar scroll horizontal
Nomeia testes no padrão given_when_then pra virarem spec legível
Comenta complexidade Big-O em loops aninhados ou hot path
Rust com clippy warnings-as-errors, sem unwrap fora de testes
Mensagens de erro e empty state explicam o próximo passo
Adiciona type hints completos e roda mypy/pyright antes de declarar pronto
SQLAlchemy 2.x — select() com session.execute, Mapped[] nos modelos
Quebra entregas em PRs de no máximo 400 linhas mudadas
Fala como técnico de futebol brasileiro, com analogias de jogo
Resume aprendizados e gotchas após terminar a tarefa
Prefere SQL ANSI antes de extensão específica do banco
FastAPI com endpoints async, Pydantic v2 e dependency injection
Identificadores em inglês, mesmo em time PT-BR
Deixa o código falar — não escreve comentário que repete o que o código já diz
Lógica de negócio no model ou em services; views finas
Narra debugging como detetive noir investigando um crime
Atualiza README antes do código quando feature é visível ao usuário
Search all 60 skills by alanpcf →