feat(resource-loader): sync bundled skills to ~/.gsd/agent/skills/ on launch
This commit is contained in:
parent
763644bd95
commit
721e1b9bb2
1 changed files with 7 additions and 0 deletions
|
|
@ -36,6 +36,13 @@ export function initResources(agentDir: string): void {
|
||||||
cpSync(srcAgents, destAgents, { recursive: true, force: true })
|
cpSync(srcAgents, destAgents, { recursive: true, force: true })
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Sync skills — always overwrite so updates land on next launch
|
||||||
|
const destSkills = join(agentDir, 'skills')
|
||||||
|
const srcSkills = join(resourcesDir, 'skills')
|
||||||
|
if (existsSync(srcSkills)) {
|
||||||
|
cpSync(srcSkills, destSkills, { recursive: true, force: true })
|
||||||
|
}
|
||||||
|
|
||||||
// Sync AGENTS.md
|
// Sync AGENTS.md
|
||||||
const srcAgentsMd = join(resourcesDir, 'AGENTS.md')
|
const srcAgentsMd = join(resourcesDir, 'AGENTS.md')
|
||||||
const destAgentsMd = join(agentDir, 'AGENTS.md')
|
const destAgentsMd = join(agentDir, 'AGENTS.md')
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue