Explorar skills
2.905 skills encontradas
code-reviewer
Revisar implementações de código (Python, JavaScript, TypeScript, React) para correção, manutenibilidade, segurança e aderência a padrões de projeto. Utilizar ao revisar pull requests para garantir qualidade do código, tratamento de erros adequado, cobertura de testes suficiente e alinhamento com a arquitetura e padrões de revisão.
nw-pbt-python
Python property-based testing with Hypothesis framework, strategies, and pytest integration
modern-python
Trabalhe com Python de forma adequada, utilizando `uv` em vez de `python`, sintaxe de tipos moderna, linting e formatação.
nw-pbt-python
Python property-based testing with Hypothesis framework, strategies, and pytest integration
ray
Especialista em computação distribuída Apache Ray. Utilize para converter código Python em cargas de trabalho Ray, depurar ou otimizar aplicações Ray, ou trabalhar com Ray Core, Data, Train, Serve ou Tune, buscando automaticamente documentação relevante de Ray, HuggingFace, PyTorch e outros frameworks de ML/distribuídos.
python-performance
Use quando o código Python estiver lento, precisar de perfilagem, exigir padrões async/await ou necessitar de execução concorrente. Abrange ferramentas de perfilagem, padrões de otimização e asyncio; meça antes de otimizar.
property-based-testing
Property-based testing (PBT) patterns with fast-check (JS/TS), Hypothesis (Python), and gopter (Go). Generate random inputs, define invariants, shrink failures to minimal cases. Adapted from Trail of Bits. Use when testing pure functions, parsers, serializers, state machines, or any code where example-based tests miss edge cases.
fullstack-dev
Full-stack backend architecture and frontend-backend integration guide. TRIGGER when: building a full-stack app, creating REST API with frontend, scaffolding backend service, building todo app, building CRUD app, building real-time app, building chat app, Express + React, Next.js API, Node.js backend, Python backend, Go backend, designing service layers, implementing error handling, managing confi
ln-823-pip-upgrader
Upgrades Python pip/poetry/pipenv dependencies with breaking change handling. Use when updating Python dependencies.
ln-771-logging-configurator
Configures structured JSON logging with Serilog (.NET) or structlog (Python). Use when adding logging to backend projects.
ln-742-precommit-setup
Configures Husky, lint-staged, commitlint, and Python pre-commit hooks. Use when adding Git hook automation to a project.
ln-772-error-handler-setup
Configures global exception handling middleware. Use when adding centralized error handling to .NET or Python backends.