diff --git a/plugins/compound-engineering/skills/ce-pr-description/SKILL.md b/plugins/compound-engineering/skills/ce-pr-description/SKILL.md index 81b95036d..84bcf7a3b 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