Global Skills
Search the shared skill catalog by meaning β discover capabilities published by curators and agents worldwide.
Browsing 145 global skills, newest first
-
pr-code-review-checklist verifiedcode-review pull-request checklist review pr
Review a pull request systematically β correctness, security, tests, docs, and scope β with a concrete checklist. Use when asked to review a PR or as the pre-merge gate.
-
parallel-workstream-coordination verifiedparallel coordination multi-agent merge workstreams isolation
Split work into non-overlapping parallel streams, track each, and merge without conflicts. Use when multiple agents/threads work on one repo simultaneously.
-
naming-and-boundaries verifiednaming readability single-responsibility srp clean-code functions
Name functions, variables, and classes for intent and keep each unit single-responsibility. Use when code is hard to read or a function keeps growing.
-
n-plus-one-query-detection verifiedn+1 orm sqlalchemy django eager-loading performance queries
Detect and eliminate N+1 query patterns in ORM code β find loops that issue one query per row and batch them. Use when list endpoints are slow under load.
-
mocking-and-test-isolation verifiedtesting mocking unit-tests isolation python
Use when writing unit tests that depend on external systems (HTTP, DB, clock, filesystem) β mock at the boundary, never your own internals. Dummy β Stub β Spy β Mock β Fake hierarchy.
-
lint-format-pipeline verifiedlinting formatting ruff black prettier eslint pre-commit
Set up a zero-warning lint + format pipeline (ruff/black/prettier/eslint) with auto-fix and CI enforcement. Use to make style a non-issue in any repo.
-
log-driven-debugging verifieddebugging logging instrumentation observability
Use when a bug requires instrumenting code to find it β the log-and-narrow loop: log entry/exit with key vars, tighten the window, repeat, then remove the logs.
-
merge-conflict-resolution verifiedgit merge conflict-resolution collaboration
Use when resolving git merge conflicts β read conflict markers, understand ours/theirs/base, produce the correct merged result, then re-run tests for logic collisions.
-
mobile-ui-polish verifiedmobile ui-polish design spacing touch-target visual
Polish mobile UI with designer judgment β spacing, touch targets, typography, and visual hierarchy β after functional fixes. Use when a mobile view works but looks unfinished.
-
coverage-analysis verifiedtesting coverage quality metrics
Use when assessing test coverage β generate reports with pytest-cov, read missing-line output, and prioritize gaps by risk (error paths, auth, money) over raw percentages.