Pytest
Skill Verified Activepytest - Python's most powerful testing framework with fixtures, parametrization, plugins, and framework integration for FastAPI, Django, Flask
To serve as a definitive guide for professional Python testing with pytest, enabling developers to write robust, efficient, and maintainable tests.
Features
- Detailed pytest usage with fixtures and parametrization
- Framework integration for FastAPI, Django, Flask
- Examples for async testing, mocking, and coverage
- Guidance on test organization and markers
Use Cases
- Writing unit and integration tests for Python projects
- Implementing Test-Driven Development (TDD) workflows
- Testing asynchronous Python code and APIs
- Setting up and configuring complex testing scenarios
Non-Goals
- Executing tests directly
- Providing a testing environment
- Covering specific project build or deployment processes
Installation
npx skills add bobmatnyc/claude-mpm-skillsRuns the Vercel skills CLI (skills.sh) via npx — needs Node.js locally and at least one installed skills-compatible agent (Claude Code, Cursor, Codex, …). Assumes the repo follows the agentskills.io format.
Quality Score
VerifiedSimilar Extensions
Workflow Patterns
99Use this skill when implementing tasks according to Conductor's TDD workflow, handling phase checkpoints, managing git commits for tasks, or understanding the verification protocol.
Testing Anti Patterns
97Never test mock behavior. Never add test-only methods to production classes. Understand dependencies before mocking. Language-agnostic principles with TypeScript/Jest and Python/pytest examples.
Openclaw Debugging
100Debug OpenClaw model, provider, tool-surface, code-mode, streaming, and live/Crabbox behavior by choosing the right logs, probes, and proof path before changing code.
Add New Opc Skill
100Checklist and automation guide for adding a new skill to the OPC Skills project. Ensures all required files, metadata, logos, and listings are created before release. Use when adding a new skill, publishing a skill, or preparing a skill for release.
Using Git Worktrees
100Use when starting feature work that needs isolation from current workspace or before executing implementation plans - ensures an isolated workspace exists via native tools or git worktree fallback
Baseline Ui
100Validates animation durations, enforces typography scale, checks component accessibility, and prevents layout anti-patterns in Tailwind CSS projects. Use when building UI components, reviewing CSS utilities, styling React views, or enforcing design consistency.