(workDir: string, name: string, lines: readonly string[])
| 299 | }); |
| 300 | |
| 301 | async function writeSkill(workDir: string, name: string, lines: readonly string[]): Promise<void> { |
| 302 | const dir = join(workDir, '.kimi-code', 'skills', name); |
| 303 | await mkdir(dir, { recursive: true }); |
| 304 | await writeFile(join(dir, 'SKILL.md'), lines.join('\n')); |
| 305 | } |
| 306 | |
| 307 | async function writeLegacyUserSkill( |
| 308 | userHomeDir: string, |
no test coverage detected