Files
openclaw/extensions/skill-workshop/src/prompt.ts
T
Pavan Kumar Gondhi 2d65ead914 fix(skill-workshop): honor pending approval for tool suggestions [AI] (#78516)
* fix: honor pending skill workshop approvals

* addressing review-skill

* addressing codex review

* addressing codex review

* fix: require approval before skill workshop apply

* docs: add changelog entry for PR merge
2026-05-07 13:27:32 +05:30

19 lines
872 B
TypeScript

import type { SkillWorkshopConfig } from "./config.js";
export function buildWorkshopGuidance(config: SkillWorkshopConfig): string {
const writeMode =
config.approvalPolicy === "auto"
? "Auto mode: apply safe workspace-skill updates; apply=false queues instead."
: "Pending mode: queue suggestions; use apply action after explicit approval.";
return [
"<skill_workshop>",
"Use for durable procedural memory, not facts/preferences.",
"Capture only repeatable workflows, user corrections, non-obvious successful procedures, recurring pitfalls.",
"If a loaded skill is stale/wrong/thin, suggest append/replace; keep useful parts.",
"After long tool loops or hard fixes, save the reusable procedure.",
"Keep skill text short, imperative, tool-aware. No transcript dumps.",
writeMode,
"</skill_workshop>",
].join("\n");
}