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 })
|
||||
}
|
||||
|
||||
// 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
|
||||
const srcAgentsMd = join(resourcesDir, 'AGENTS.md')
|
||||
const destAgentsMd = join(agentDir, 'AGENTS.md')
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue