python-testing
Python testing with pytest, fixtures, mocking, and TDD workflows.Triggers: pytest, unit tests, test fixtures, mocking, TDD, test suite, coverage,test-driven development, testing patterns, parameterized testsUse when: writing unit tests, setting up test suites, implementing TDD,configuring pytest, creating fixtures, async testingDO NOT use when: evaluating test quality - use pensive:test-review instead.DO NOT use when: infrastructure test config - use leyline:pytest-config.Consult this skill for Python testing implementation and patterns.
Third-Party Agent Skill: Review the code before installing. Agent skills execute in your AI assistant's environment and can access your files. Learn more about security
Installation for Agentic Skill
View all platforms →skilz install athola/claude-night-market/python-testing skilz install athola/claude-night-market/python-testing --agent opencode skilz install athola/claude-night-market/python-testing --agent codex skilz install athola/claude-night-market/python-testing --agent gemini
First time? Install Skilz: pip install skilz
Works with 22+ AI coding agents
Cursor, Aider, Copilot, Windsurf, Qwen, Kimi, and more...
Extract and copy to ~/.claude/skills/ then restart Claude Desktop
git clone https://github.com/athola/claude-night-market cp -r claude-night-market/plugins/parseltongue/skills/python-testing ~/.claude/skills/ Need detailed installation help? Check our platform-specific guides:
Related Agentic Skills
claude-permissions
by SpillwaveSolutionsProactive Claude Code permission manager. Configures permissions via natural language for CLI tools (git, gcloud, aws, kubectl, maven, gradle, npm, do...
developing-llamaindex-systems
by SpillwaveSolutionsProduction-grade agentic system development with LlamaIndex in Python. Covers semantic ingestion (SemanticSplitterNodeParser, CodeSplitter, IngestionP...
mastering-langgraph
by SpillwaveSolutionsBuild stateful AI agents and agentic workflows with LangGraph in Python. Covers tool-using agents with LLM-tool loops, branching workflows, conversati...
mastering-langgraph
by SpillwaveSolutionsBuild stateful AI agents and agentic workflows with LangGraph in Python. Covers tool-using agents with LLM-tool loops, branching workflows, conversati...
Agentic Skill Details
- Repository
- claude-night-market
- Type
- Technical
- Meta-Domain
- development
- Primary Domain
- python
- Market Score
- 89.0
Agent Skill Grade
B
Score: 89/100
Click to see breakdown
Score Breakdown
Areas to Improve
- async-testing.md is 192 lines but lacks a table of contents for navigation
- Quick Start is only 4 high-level steps without concrete commands or file paths
- Uses 'your needs' and 'your' addressing the reader directly
Recommendations
- Add trigger phrases to description for discoverability
- Add table of contents for files over 100 lines
Graded: 1/5/2026
Developer Feedback
I took a look at your python-testing skill and wanted to share some thoughts.
Links:
The TL;DR
You're at 89/100, solidly in B territory. This skill has strong fundamentals—the utility pillar scored 18/20, meaning it actually solves real pytest problems. Your Progressive Disclosure Architecture is clean (26/30), with a nice hub-and-spoke structure across 6 focused modules. The weak spots are in the details: missing navigation aids in longer modules, a Quick Start that's too high-level, and some consistency issues in voice.
What's Working Well
- Excellent utility: You're covering real testing needs comprehensively—sync/async testing, mocking patterns, CI/CD integration. The
pyproject.tomland CI templates are copy-paste ready, which is exactly what developers want. - Smart architecture: The 6-module structure with progressive loading makes sense. Each module is focused, estimated tokens are included, and the hub-and-spoke design from SKILL.md keeps things navigable.
- Rich examples and triggers: Your triggers section is specific ("pytest async", "mock dependencies") and your code examples throughout actually show patterns developers can use immediately.
- Exit criteria checklist: This is solid. It gives users a concrete way to know when they've successfully applied the skill.
The Big One: Missing Navigation in Longer Modules
Your async-testing.md module is 192 lines with no table of contents. When modules get this long, developers need signposts. Right now they hit the file and have to scroll to find what they need.
The fix: Add a ## Table of Contents section after the frontmatter that links to your major sections (e.g., "### Running Async Tests", "### Async Fixtures", etc.). Same for any other modules over 100 lines. This is a +1 point improvement and makes the skill way more usable.
Other Things Worth Fixing
Quick Start needs actual commands (SKILL.md:40-45) — Right now it's abstract ("Configure pytest", "Implement Tests"). Give concrete examples: "Run
pytest --cov=srcto generate coverage reports" or link to the test-infrastructure module. +2 points.Second-person voice slips (SKILL.md:74-80) — Phrases like "your needs" should be "project requirements". Imperative voice is more objective. Small but adds polish. +1 point.
Add verification steps to code examples — Show developers how to validate patterns work. After each code block, add something like "Run
pytest -v tests/test_example.pyto verify." Feedback loops matter. +1 point.Boost your description triggers — You only have 1-2 trigger phrases. Add a few more: "unittest replacement", "test coverage", "pytest fixtures". Better discoverability in the marketplace. +1 point.
Quick Wins
- Add TOCs to modules >100 lines
- Flesh out Quick Start with actual commands
- Fix second-person voice ("your" → "project")
- Add post-example verification steps
- Expand description trigger phrases
These four moves would bump you from 89 to 95+, landing you firmly in A territory.
Checkout your skill here: SkillzWave.ai | SpillWave We have an agentic skill installer that install skills in 14+ coding agent platforms. Check out this guide on how to improve your agentic skills.
Browse Category
More development Agentic SkillsReport Security Issue
Found a security vulnerability in this agent skill?