/** * pi-mind Skill Evolution Extension * * Registers two tools: * - create_skill — author a NEW skill (fails if one with the name exists) * - update_skill — modify an EXISTING skill (fails if it doesn't exist) * * Both write directly to /.pi/skills//SKILL.md. update_skill * backs the previous content up to a same-dir SKILL.md.bak.. * Skills take effect on next pi startup. * * 0.6.0 split the old single `write_skill` tool into create + update to: * 1. force deliberate intent (agent has to think "am I authoring or revising?") * 2. let pi's per-tool permission prompts be more specific * ("Create new skill 'X'?" vs "Update existing 'Y'?") * * Per the "Behavior-changing autonomy requires inline gate" design principle * (see top-level AGENTS.md), the tool descriptions REQUIRE the agent to * propose the proposal in chat first and only call after explicit user * approval. The companion define-skill / revise-skill skills walk the agent * through that workflow. */ import type { ExtensionAPI } from "@earendil-works/pi-coding-agent"; export default function skillEvolutionExtension(pi: ExtensionAPI): void; //# sourceMappingURL=index.d.ts.map