python-testing
Python testing strategy using pytest, TDD methodology, test fixtures, mocking, parametrization, and coverage requirements.
Find an Agent Skill for your task. Read the guide and copy the install command.
Updated 11-05 00:16
39,513 results
Python testing strategy using pytest, TDD methodology, test fixtures, mocking, parametrization, and coverage requirements.
Edit GitHub PR title/body (and optionally comments) reliably on Windows. Use when asked to update PR metadata or when GitHub API returns 404 due to missing…
Triage bug reports by severity, recommend fix order, generate client communication templates, determine whether to charge for fixes, and provide Claude Code…
Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when user wants to…
Generates RESTful API documentation (OpenAPI 3.0 / Swagger spec) by scanning route definitions in code for Flask, FastAPI, Express, Gin, and other frameworks.…
API design patterns for REST, gRPC, and GraphQL. Use for: api design, REST, gRPC, GraphQL, protobuf, schema design, api versioning, pagination, rate limiting,…
Claude Code hook system for pre/post tool execution. Triggers on: hooks, PreToolUse, PostToolUse, hook script, tool validation, audit logging.
FastAPI web framework patterns. Triggers on: fastapi, api endpoint, dependency injection, pydantic model, openapi, swagger, starlette, async api, rest api,…
TypeScript type system, generics, utility types, strict mode, and ecosystem patterns. Use for: typescript, ts, type, generic, utility type, Partial, Pick,…
Chinese review communication reference—phrasing templates, severity labels (must fix / suggested change / for reference only), and responses to common anti-patterns in domestic teams. Invoke only when the user explicitly uses /chinese-code-review; do not trigger automatically based on context.
Use after receiving code review feedback and before implementing suggestions, especially when feedback is unclear or technically questionable—requires technical rigor and verification, not perfunctory agreement or blind execution
Use after completing a task, implementing an important feature, or before merging, to verify whether the work results meet the requirements
Use when you need to start feature development isolated from the current workspace, or before executing an implementation plan—ensure an isolated workspace exists via native tooling or a git worktree fallback
Use before claiming work is complete, fixed, or tests pass; before committing or creating a PR—you must run the verification command and confirm the output before claiming success; always back assertions with evidence
Perform Git operations safely with sandbox-aware failure handling. Use for commit, push, merge, rebase, stash, worktree, conflicts, lock files, permission…
Structure asyncio code: task management, cancellation, rate limiting, blocking calls kept off the event loop. TRIGGER WHEN: building async APIs, concurrent or…
Implement an accepted intent step by step, prove each acceptance scenario, hand it to sdlc-verify and the user, then close it. Use when the user asks to build…
Upstash serverless Redis -- REST-based client, auto-serialization, pipelines, rate limiting, QStash, edge compatibility, global replication
Native WebSocket API patterns, connection lifecycle, reconnection strategies, heartbeat, message typing, binary data, custom hooks
Use when user requests diagrams, flowcharts, sequence diagrams, class diagrams, component diagrams, ER diagrams, architecture charts, or visualizations —…
Hardcoded secret detection and prevention in git repositories and codebases using Gitleaks. Identifies passwords, API keys, tokens, and credentials through…
Investigate the motivation and intent behind code, and answer with cited, confidence-tiered findings. Companion to /how.
Run SQL against Google BigQuery and browse its catalog — submit queries (sync or async), poll job status, page through results, list datasets/tables, and read…
Read and manage Linear issues, projects, cycles, teams, comments, and labels. Use this whenever the user wants to list their issues, search issues, create or…