Remove remoteUrl from config schema and pass pre-computed skillName
through CLI options instead. This provides cleaner separation between
configuration and runtime data.
- Add generateDefaultSkillNameFromUrl() for remote repository names
- Update generateDefaultSkillName() to only handle local directories
- Pass skillName through DefaultActionTask to packager
Refactor and improve the skill generation feature based on code review:
- Split generateSkillOutput into generateSkillReferences and
generateSkillMdFromReferences to avoid double generation
- Add try-catch error handling to writeSkillOutput with proper
permission error messages
- Add unit tests for skillSectionGenerators (12 tests)
- Add validation tests for --skill-generate flag combinations
- Update createMockConfig to support skillGenerate and remoteUrl
Added override configuration to disable Biome's organizeImports feature
specifically for src/index.ts to allow manual import order management
while keeping automatic import organization enabled for other files.