Fixed
CRITICAL: Auto-invoke now works! Natural language triggers like "research OAuth 2.0 patterns" now correctly invoke skills.
Root Cause
Claude Code only reads the description: field in skill frontmatter, not the trigger: field.
Solution
Added directive language ("Use PROACTIVELY when...") to all skill descriptions, moving trigger patterns from trigger: into description:.
Updated Skills (13 total)
- flow-discover - "research X", "explore Y", "compare X vs Y"
- flow-define - "define requirements", "clarify scope"
- flow-develop - "build X", "implement Y", "create Z"
- flow-deliver - "review X", "validate Y", "audit for security"
- skill-debate - "run a debate about X"
- skill-deep-research - "research this topic", "investigate X"
- skill-debug - "fix this bug", "why is X failing"
- skill-task-management - "add to todos", "save progress"
- skill-finish-branch - "commit and push", "ready to merge"
- skill-decision-support - "give me options", "help me decide"
- skill-visual-feedback - "[Image] fix X", "UI is a hot mess"
- skill-iterative-loop - "loop N times", "keep trying until"
- skill-audit - "audit the app", "scan for issues"
Upgrade
/plugin marketplace update nyldn-plugins
/plugin install claude-octopus@nyldn-plugins