From 018f3675e5f79467fcb9ebe482e63d85d9dfc711 Mon Sep 17 00:00:00 2001 From: Drew Ritter Date: Thu, 9 Apr 2026 17:21:51 -0700 Subject: [PATCH] fix: update stale references and restore silence safety net (PRI-974) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Post-inversion cleanup: - executing-plans, subagent-driven-development: update Integration description from "Ensures isolated workspace" to "Detects workspace environment and offers worktree isolation on request" - codex-tools.md: update step references (Step 0→1, Step 1→2) - using-git-worktrees Step 2: restore "silence → ask once more" instead of "silence → work in place" to preserve safety net for confused users Co-Authored-By: Claude Opus 4.6 (1M context) --- skills/executing-plans/SKILL.md | 2 +- skills/subagent-driven-development/SKILL.md | 2 +- skills/using-git-worktrees/SKILL.md | 2 +- skills/using-superpowers/references/codex-tools.md | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/skills/executing-plans/SKILL.md b/skills/executing-plans/SKILL.md index a5918627..ea286496 100644 --- a/skills/executing-plans/SKILL.md +++ b/skills/executing-plans/SKILL.md @@ -65,6 +65,6 @@ After all tasks complete and verified: ## Integration **Required workflow skills:** -- **superpowers:using-git-worktrees** - Ensures isolated workspace (creates one or verifies existing) +- **superpowers:using-git-worktrees** - Detects workspace environment and offers worktree isolation on request - **superpowers:writing-plans** - Creates the plan this skill executes - **superpowers:finishing-a-development-branch** - Complete development after all tasks diff --git a/skills/subagent-driven-development/SKILL.md b/skills/subagent-driven-development/SKILL.md index 7eff5bdd..f1c230ac 100644 --- a/skills/subagent-driven-development/SKILL.md +++ b/skills/subagent-driven-development/SKILL.md @@ -265,7 +265,7 @@ Done! ## Integration **Required workflow skills:** -- **superpowers:using-git-worktrees** - Ensures isolated workspace (creates one or verifies existing) +- **superpowers:using-git-worktrees** - Detects workspace environment and offers worktree isolation on request - **superpowers:writing-plans** - Creates the plan this skill executes - **superpowers:requesting-code-review** - Code review template for reviewer subagents - **superpowers:finishing-a-development-branch** - Complete development after all tasks diff --git a/skills/using-git-worktrees/SKILL.md b/skills/using-git-worktrees/SKILL.md index 8446a0bb..57a0b19b 100644 --- a/skills/using-git-worktrees/SKILL.md +++ b/skills/using-git-worktrees/SKILL.md @@ -56,7 +56,7 @@ Tell the user their options, then **wait for a reply**: - **User explicitly asks for a worktree** → proceed to Step 3 - **User says work in place** → skip to Step 4 - **User gives no clear worktree preference** → skip to Step 4 (default is in-place) -- **Silence or unrelated reply** → skip to Step 4 (default is in-place) +- **Silence or unrelated reply** → ask once more, then skip to Step 4 if still unclear The default is always Step 4. Step 3 requires an explicit "yes, create a worktree" from the user. diff --git a/skills/using-superpowers/references/codex-tools.md b/skills/using-superpowers/references/codex-tools.md index 539b2b1c..6828f64a 100644 --- a/skills/using-superpowers/references/codex-tools.md +++ b/skills/using-superpowers/references/codex-tools.md @@ -84,8 +84,8 @@ BRANCH=$(git branch --show-current) - `GIT_DIR != GIT_COMMON` → already in a linked worktree (skip creation) - `BRANCH` empty → detached HEAD (cannot branch/push/PR from sandbox) -See `using-git-worktrees` Step 0 and `finishing-a-development-branch` -Step 1 for how each skill uses these signals. +See `using-git-worktrees` Step 1 and `finishing-a-development-branch` +Step 2 for how each skill uses these signals. ## Codex App Finishing