
Bad Example Skill
This is literally an anti-pattern example showing what not to do when building Claude skills. It intentionally violates best practices by using relative path dependencies that link to other skills and documentation outside its own scope. The author created it as a teaching tool alongside a "good-self-contained-skill" example to demonstrate why skills should be self-contained units. If you're learning the Claude skills system, this is worth looking at once to understand common mistakes, but definitely don't use it as a template. The fact that it has 144 installs is mildly concerning, though hopefully those are just curious developers checking out the example rather than people actually deploying it.
- skills.sh installs
- 329
- GitHub stars
- 79
- last updated
- Aug 21, 2026
Install
$ npx -y skills add bobmatnyc/claude-mpm-skills --skill bad-example-skill --agent claude-codeInstalls into .claude/skills of the current project.
Files
⚠️ BAD EXAMPLE - Interdependent Skill (Anti-Pattern)
WARNING: This is an ANTI-PATTERN example showing what NOT to do.
DO NOT COPY THIS STRUCTURE. See good-self-contained-skill for correct approach.
❌ VIOLATION #1: Relative Path Dependencies
## Related Documentation
For setup instructions, see [../setup-skill/SKILL.md](../setup-skill/SKILL.md)
For testing patterns, see:
- [../../testing/pytest-patterns/](../../testing/pytest-patterns/)
- [../../testing/test-utils/](../../testing/test-utils/)
Database integration: [../../data/database-skill/](../../data/database-skill/)
Why This is Wrong:
- ❌ Uses relative paths (
../,../../) - ❌ Assumes hierarchical directory structure
- ❌ Breaks in flat deployment (
~/.claude/skills/) - ❌ Links break when skill deployed standalone
Correct Approach:
## Complementary Skills
Consider these related skills (if deployed):
- **setup-skill**: Installation and configuration patterns
- **pytest-patterns**: Testing framework and fixtures
- **database-skill**: Database integration patterns
*Note: All skills are independently deployable.*
Sponsors
Details
- Repository
- github.com/bobmatnyc/claude-mpm-skills
- Category
- Code Review & Quality
- First seen
- Jun 3, 2026
More from bobmatnyc/claude-mpm-skills
All 158- Emergency Release Workflow328
- Digitalocean Teams327
- Vector Search Workflows324
- Vercel Storage Data324
- Example Framework Skill323
- Vercel Teams Billing320
- Spring Boot319
- Rust Desktop Applications263
- Api Security Review257
- Anthropic Sdk254
- Testing Anti Patterns226
- Root Cause Tracing216
- Mcp206
- Tauri Event System203
- Condition Based Waiting199
- Mcp Builder188
- Writing Plans187
- Dispatching Parallel Agents185
- Requesting Code Review182
- Webapp Testing Patterns181
- Langchain Framework165
- Django Framework159
- React State Machines158
- Neon Serverless Postgres156