feat(agent): load workspace skills
This commit is contained in:
15
src/agents/skills.ts
Normal file
15
src/agents/skills.ts
Normal file
@@ -0,0 +1,15 @@
|
||||
import path from "node:path";
|
||||
|
||||
import {
|
||||
formatSkillsForPrompt,
|
||||
loadSkillsFromDir,
|
||||
} from "@mariozechner/pi-coding-agent";
|
||||
|
||||
export function buildWorkspaceSkillsPrompt(workspaceDir: string): string {
|
||||
const skillsDir = path.join(workspaceDir, "skills");
|
||||
const skills = loadSkillsFromDir({
|
||||
dir: skillsDir,
|
||||
source: "clawdis-workspace",
|
||||
});
|
||||
return formatSkillsForPrompt(skills);
|
||||
}
|
||||
Reference in New Issue
Block a user