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 f...
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-testingskilz install athola/claude-night-market/python-testing --agent opencodeskilz install athola/claude-night-market/python-testing --agent codexskilz install athola/claude-night-market/python-testing --agent geminiFirst time? Install Skilz: pip install skilz
Works with 14 AI coding assistants
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-marketcp -r claude-night-market/plugins/parseltongue/skills/python-testing ~/.claude/skills/Need detailed installation help? Check our platform-specific guides:
Related Agentic Skills
developing-llamaindex-systems
by SpillwaveSolutions
Production-grade agentic system development with LlamaIndex in Python. Covers semantic ingestion (SemanticSplitterNodeParser, CodeSplitter, Ingesti...
mastering-langgraph
by SpillwaveSolutions
Build stateful AI agents and agentic workflows with LangGraph in Python. Covers tool-using agents with LLM-tool loops, branching workflows, convers...
using-claude-code-cli
by SpillwaveSolutions
Invoke Claude Code CLI from Python orchestrators and shell scripts. Use when asked to"spawn claude as subprocess", "automate claude cli", "run cla...
python-async
by athola
Master Python asyncio, concurrent programming, and async/await patternsfor high-performance applications.Triggers: asyncio, async/await, coroutines...
Agentic Skill Details
- Repository
- claude-night-market
- Stars
- 67
- Forks
- 11
- Type
- Technical
- Meta-Domain
- development
- Primary Domain
- python
- Market Score
- 89
Agent Skill Grade
B Score: 89/100 Click to see breakdown
Score Breakdown
Areas to Improve
- Missing TOC in longer modules
- Quick Start lacks depth
- Second-person voice usage
Recommendations
- Add trigger phrases to description for discoverability
- Add table of contents for files over 100 lines
Graded: 2026-01-05
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...
Browse Category
More development Agentic SkillsReport Security Issue
Found a security vulnerability in this agent skill?
Report Security Issue
Thank you for helping keep SkillzWave secure. We'll review your report and take appropriate action.
Note: For critical security issues that require immediate attention, please also email security@skillzwave.ai directly.