From cc78551e7cac788d5e43efc835c040f696e5b936 Mon Sep 17 00:00:00 2001 From: Trevin Chow Date: Sat, 18 Apr 2026 01:55:09 -0700 Subject: [PATCH] fix(ce-pr-description): mark return block as hand-off (#593) --- plugins/compound-engineering/skills/ce-pr-description/SKILL.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/plugins/compound-engineering/skills/ce-pr-description/SKILL.md b/plugins/compound-engineering/skills/ce-pr-description/SKILL.md index 81b9503..84bcf7a 100644 --- a/plugins/compound-engineering/skills/ce-pr-description/SKILL.md +++ b/plugins/compound-engineering/skills/ce-pr-description/SKILL.md @@ -370,6 +370,8 @@ Do not emit the body markdown in the return block — the caller reads it from ` If Step 1 exited gracefully (closed/merged PR, invalid range, empty commit list), do not create a body file — just return the reason string. +**The return block is a hand-off, not task completion.** When invoked by a parent skill (e.g., `git-commit-push-pr`), emit the return block and then continue executing the parent's remaining steps (typically `gh pr create` or `gh pr edit` with the returned title and body file). Do not stop after the return block unless invoked directly by the user with no parent workflow. + --- ## Cross-platform notes