(value: string)
| 23 | // --------------------------------------------------------------------------- |
| 24 | |
| 25 | function parseSkillNames(value: string): string[] { |
| 26 | return value |
| 27 | .split(",") |
| 28 | .map((name) => name.trim()) |
| 29 | .filter(Boolean); |
| 30 | } |
| 31 | |
| 32 | function normalizeSourceInput(value: string): string { |
| 33 | return value.trim().replace(/^npx\s+skills\s+add\s+/u, ""); |