python-quality-tooling
Use when configuring or running Python quality tools (ruff, ty, pytest, coverage, CI gates) and when enforcing a pre-merge quality checklist.
Find an Agent Skill for your task. Read the guide and copy the install command.
Updated 11-14 00:15
41,027 results
Use when configuring or running Python quality tools (ruff, ty, pytest, coverage, CI gates) and when enforcing a pre-merge quality checklist.
Use this skill when the user asks to "explore this codebase", "understand this repo", "map the architecture", "review our stack", "get up to speed", "break…
Use this skill when the user asks to "plan this feature", "write an implementation plan", "design before coding", "think through the approach", "review this…
React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js…
Go gotchas and decision criteria. Covers error handling patterns, concurrency pitfalls, and interface design.
Master authentication and authorization patterns including JWT, OAuth2, session management, and RBAC to build secure, scalable access control systems. Use when…
Build real-time, reactive backend applications with Convex using TypeScript queries, mutations, and actions with automatic reactivity and optimistic updates.…
Design microservices architectures with service boundaries, event-driven communication, and resilience patterns. Use when building distributed systems,…
Build Shopify applications, extensions, and themes using GraphQL/REST APIs, Shopify CLI, Polaris UI components, and Liquid templating. Capabilities include app…
Create HTML technical documentation with code blocks, API workflows, system architecture diagrams, and syntax highlighting. Use when users request technical…
Jupyter Notebook creation and format conversion skill. Must be used when the user mentions any of the following requests: create/new notebook, Jupyter notebook, .ipynb, jupytext, py:percent, # %% cell format, notebook version control, paired notebook, notebook to…
Modify, build, test, debug, and contribute to NVIDIA cuOpt (C++/CUDA, Python, server, CI). Use for solver internals, PRs, DCO, and code conventions.
Use this skill when building, deploying, evaluating, debugging, or measuring latency for the DeepStream SOP Inference Microservice — a GPU-accelerated FastAPI…
Use when NVSHMEM beginners want a tutorial-style overview on assessment, mental models, first C/C++ or Python NVSHMEM programs, compilation, launching, and…
Write and implement GPU kernels using NVIDIA CuTe DSL (CUTLASS 4.x Python API) — NOT for Triton, CUDA C++, or conceptual explanations. Trigger only when the…
Upgrade dependencies for Java/Kotlin (Gradle/Maven) and TypeScript/Node projects with minimal risk: plan the bump, apply changes incrementally, run…
Plan work before coding: do repo research, analyze options/risks, and ask clarifying questions before proposing an implementation plan. Use when the user asks…
Guidelines for writing Next.js apps with tRPC v11. Trigger: When building type-safe APIs with tRPC.
TypeScript and JavaScript expert with deep knowledge of type-level programming, performance optimization, monorepo management, migration strategies, and modern…
Box API for file storage, folders, uploads, collaboration, and search. Use when user mentions "Box", "box.com", "Box folder", "upload to Box", or asks about…
End-to-end source code repository deep dive and review. Use when you need to understand a repo’s architecture, core abstractions, entrypoints and execution…
Guide for writing ast-grep rules to perform structural code search and analysis. Use when users need to search codebases using Abstract Syntax Tree (AST)…
Use when the user is building, modifying, or vibe-coding an app, website, prototype, or front-end page, and wants every completed change deployed immediately to a public production or preview URL so it can be viewed on a phone or a remote device. Trigger words include "launch mode", "deploy as soon as it's changed", "auto-deploy", "deploy after every change", "give me a public link", "send me the deployment link", "a link I can open on my phone", "remote preview", and also...
Analyze a legacy app in any language before rewriting it in Elixir: inventory, features as goals, why each mechanism exists, runtime topology, external…