2. Be more specific
# Too broad
description: Processes documents

# More specific
description: Processes PDF legal documents for contract review
3. Clarify scope
description: PayFlow payment processing for e-commerce. Use
specifically for online payment workflows, not for general
financial queries.

MCP connection issues

Symptom: Skill loads but MCP calls fail

Checklist:

1. Verify MCP server is connected
2. Check authentication
3. Test MCP independently
4. Verify tool names

Instructions not followed

Symptom: Skill loads but Claude doesn't follow instructions

Common causes:

1. Instructions too verbose
2. Instructions buried
3. Ambiguous language
# Bad
Make sure to validate things properly

# Good
CRITICAL: Before calling create_project, verify:
- Project name is non-empty
- At least one team member assigned
- Start date is not in the past

Advanced technique: For critical validations, consider bundling a script that performs the checks programmatically rather than relying on language instructions. Code is deterministic; language interpretation isn't. See the Office skills for examples of this pattern.

4. Model "laziness" Add explicit encouragement:
## Performance Notes
- Take your time to do this thoroughly
- Quality is more important than speed
- Do not skip validation steps

Note: Adding this to user prompts is more effective than in SKILL.md