Added - Auto-Configuration Check for First-Use Experience
Enhanced Main Skill (skill.md)
- Prerequisites Check Section - Automatic configuration detection before command execution
- First-use notice in skill description - "Automatically detects if configuration is needed and guides setup"
User Experience Improvement
- Seamless onboarding - Users no longer need to discover setup command manually
- Self-healing - Skill automatically detects incomplete config and guides through setup
- Zero-friction activation - "Just talk to Claude naturally!" now works on first use
Fixed
- Command Registration - Commands now properly appear in Claude Code's / menu
- Changed from array to directory path:
"./commands/" - Commands appear as
/claude-octopus:setupand/claude-octopus:check-updates - Matches official plugin pattern (vercel, plugin-dev, etc.)
- Changed from array to directory path:
- Plugin Validation - Fixed schema validation errors in Claude Code v2.1.9
- Removed unsupported
hooks,agents, andplansDirectoryfields - Simplified plugin.json to match official plugin format
- Removed unsupported
Installation
/plugin marketplace add nyldn/claude-octopusOr update existing installation:
/plugin marketplace update nyldn-pluginsFiles Changed
- Updated skill.md frontmatter description with first-use auto-configuration notice
- Added comprehensive prerequisites checking instructions to skill.md
- Fixed command registration in plugin.json
- Removed unsupported fields from plugin.json for v2.1.9 compatibility
- Updated README.md version badge to 4.8.3
This is primarily a documentation change to skill.md with critical fixes for command registration and plugin validation. The skill instructions now include prerequisite checking that Claude executes automatically before running any octopus commands.
Full Changelog: https://github.com/nyldn/claude-octopus/blob/main/CHANGELOG.md