pytest-config
Standardized pytest configuration patterns for plugin development. Reducesduplication across parseltongue, pensive, sanctum, and other plugins.Triggers: pytest configuration, conftest, fixtures, test setup, CI integration,git testing fixtures, mock fixtures, pytest patternsUse when: setting up pytest for plugin development, creating test fixtures,configuring CI/CD for pytest, standardizing test configurationDO NOT use when: not using pytest for testing.Consult this skill when configuring pytest for plugin development.
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/pytest-config skilz install athola/claude-night-market/pytest-config --agent opencode skilz install athola/claude-night-market/pytest-config --agent codex skilz install athola/claude-night-market/pytest-config --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/leyline/skills/pytest-config ~/.claude/skills/ Need detailed installation help? Check our platform-specific guides:
Related Agentic Skills
shell-testing-framework
by manutejShell script testing expertise using bash test framework patterns from unix-goto, covering test structure (arrange-act-assert), 4 test categories, ass...
markdownlint-custom-rules
by TheBushidoCollectiveCreate custom linting rules for markdownlint including rule structure, parser integration, error reporting, and automatic fixing.
feature-dev
by secondskyAutomate 7-phase feature development with specialized agents (code-explorer, code-architect, code-reviewer). Use for multi-file features, architectura...
agentdb-advanced-features
by ruvnet"Master advanced AgentDB features including QUIC synchronization, multi-database management, custom distance metrics, hybrid search, and distributed s...
Agentic Skill Details
- Repository
- claude-night-market
- Type
- Technical
- Meta-Domain
- development
- Primary Domain
- testing
- Market Score
- 73.0
Agent Skill Grade
C
Score: 73/100
Click to see breakdown
Score Breakdown
Areas to Improve
- Invalid YAML syntax - parsing failed
- No TOC for file over 100 lines, reducing navigation efficiency
- No frontmatter to check name
Recommendations
- Focus on improving Spec Compliance (currently 0/15)
- Address 3 high-severity issues first
- Add trigger phrases to description for discoverability
Graded: 1/19/2026
Developer Feedback
I took a look at your pytest-config skill and wanted to share some thoughts.
Links:
TL;DR
You're at 73/100, which lands you in C territory - solid fundamentals with some gaps to close. Your writing style is perfect (10/10) and your Progressive Disclosure Architecture is strong (27/30), but Spec Compliance is completely missing (0/15). That's a big opportunity - fixing the frontmatter alone could jump you to the mid-80s.
What's Working Well
- Writing is crisp - Your imperative voice and zero fluff make this easy to follow. The content is appropriately dense for Claude without being overwhelming.
- Hub-and-spoke structure is solid - Clear SKILL.md overview with detailed modules in the right depth. The navigation actually works.
- Rich examples and templates - Your conftest patterns and fixture examples are practical and ready to copy-paste. That's the kind of utility that matters.
- Strong trigger terms - "fixtures", "config", "pytest", "testing" - these hit the right keywords for discoverability.
The Big One: Frontmatter is Broken
Your YAML frontmatter is invalid and incomplete. This is tanking your Spec Compliance score (0/15) and it's an easy fix.
Current state:
---
name: pytest-config
description: |
Triggers: fixtures, config, configuration, pytest, testing
Standardized pytest configuration...
What it should be:
---
name: pytest-config
description: Standardize pytest configuration for Claude Night Market plugins with shared fixtures and CI integration. Use when asked to "configure pytest", "pytest fixtures", "pytest config", or "setup pytest for plugins".
tags: [testing, pytest, configuration, fixtures, ci]
---
This cleans up the YAML parsing error and properly embeds your trigger phrases in the description field where the grading system expects them. +5 points right there.
Other Things Worth Fixing
Add a Table of Contents - Your file is 112 lines. Quick TOC at the top linking to "Quick Start", "Detailed Patterns", "Integration", "Troubleshooting" takes 2 minutes and adds clarity. +2 points.
Strengthen verification steps - You've got
pytest -vbut that's basic. Add checks for coverage metrics, marker filtering, and fixture resolution. Show developers how to validate the config actually works. +1 point.Make descriptions more specific - Change "Standardized pytest configuration for plugin development" to "Standardized pytest configuration for Claude Night Market plugin testing with reusable fixtures and CI integration." Specificity helps with matching. +1 point.
Quick Wins
Here's your path forward:
- Fix frontmatter YAML (gets you +5, unblocks Spec Compliance)
- Add trigger phrases to description field (proper format for discoverability)
- Insert TOC (helps navigation on longer files)
- Expand verification steps (gives users more confidence)
You've got the core skill solid - this is mostly about format and presentation. Hit the frontmatter first and you'll see a real jump.
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?