From acb65c998e6294b46c5c9bfb1f82d716f40bcc13 Mon Sep 17 00:00:00 2001 From: ngctro Date: Sat, 22 Aug 2026 20:17:33 +0700 Subject: [PATCH] fix(poteto-mode): resolve principle leaves by sibling path Agents applying a principle could not find its leaf skill. pi hides skills flagged disable-model-invocation from the system prompt entirely, and no artifact text mapped principle names to paths, so agents guessed directories and failed outside a checkout root. State the sibling-directory rule in the Principles section so any holder of this skill resolves leaves from its own anchor directory. --- skills/poteto-mode/SKILL.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/skills/poteto-mode/SKILL.md b/skills/poteto-mode/SKILL.md index 9a22c2b..05d75c2 100644 --- a/skills/poteto-mode/SKILL.md +++ b/skills/poteto-mode/SKILL.md @@ -33,7 +33,7 @@ Remaining triggers: ## Principles -Read the leaf skill in full for any principle you apply. Each entry names when it applies. +Read the leaf skill in full for any principle you apply. Each entry names when it applies. Every principle skill carries `disable-model-invocation: true`. No skill registry lists them, so a bare name resolves to nothing. Read leaves by path instead. Each bold name below is also the name of a sibling directory of this skill. For example, the Laziness Protocol leaf lives at `../principle-laziness-protocol/SKILL.md`. **Core**