skill-coach

Guide creation, auditing, and improvement of Claude Skills with anti-patterns and progressive disclosure.

181|30|Updated Nov 16, 2025
One-click install
npx skills add https://github.com/erichowens/some_claude_skills --skill skill-coach
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-coach
Source: https://github.com/erichowens/some_claude_skills/tree/main/.claude/skills/skill-coach
Command: npx skills add https://github.com/erichowens/some_claude_skills --skill skill-coach

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yaml, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill teaches authors how to embed expert-domain knowledge into Claude Skills, including activation precision, anti-patterns, and progressive disclosure.

Core Features & Use Cases

  • Activation Precision: Clear NOT clauses and trigger words reduce false activations.
  • Shibboleths Encoding: Domain expertise that distinguishes experts from novices.
  • Anti-Patterns Surface: Document pitfalls with concrete fixes.
  • Validation & Quality: Guidance on validation, testing, and maintainability.
  • Ideal for creating new skills or auditing existing ones for depth and accuracy.

Quick Start

Use the Skill Coach to audit a skill: check activation, add NOT clauses, and embed shibboleths.

Frequently Asked Questions about skill-coach

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I reduce false activations when creating a Claude Skill?

Activation precision comes from clear NOT clauses and specific trigger words in your Skill's instructions. Define what problems your Skill does NOT solve and use domain-specific language to distinguish your Skill from related ones, reducing unintended triggers.

What are shibboleths and why encode them into Skills?

Shibboleths are expert-domain knowledge that distinguishes specialists from generalists. Encoding them into Skills ensures your instructions reflect real expertise, enabling Claude to activate with authority and handle nuanced requests that novice prompts would miss.

How do I audit an existing Skill for quality and depth?

Use Skill Coach to review activation precision, verify frontmatter compliance (name, description, allowed-tools), check SKILL.md length stays under 500 lines, add anti-pattern documentation with concrete fixes, and validate against test cases to ensure reliability.

What anti-patterns should I document when creating a Skill?

Document common mistakes users make with your Skill's domain—incorrect usage patterns, edge cases, and misconceptions—paired with concrete fixes. This guidance prevents activation misuse and teaches users when and how your Skill applies correctly.

Can I use Skill Coach to improve Skills I've already published?

Yes. Skill Coach guides lifecycle management and improvement of existing Skills through validation scripts and changelogs. Audit for missed shibboleths, add NOT clauses to reduce false activations, and refresh anti-patterns as your domain evolves.

What does progressive disclosure mean for Skill design?

Progressive disclosure layers Skill complexity—start with core activation criteria and essential triggers, then reveal edge cases, anti-patterns, and advanced shibboleths. This structure lets users adopt your Skill gradually while maintaining activation precision.