From 70b5c68d82276ea2944754fe5dd4582cce873512 Mon Sep 17 00:00:00 2001 From: "ci[bot]" Date: Fri, 1 May 2026 16:03:33 +0000 Subject: [PATCH] :package: deps(thirdparty): update snapshots --- superpowers/.github/PULL_REQUEST_TEMPLATE.md | 39 ++++++++++++++++++++ superpowers/CLAUDE.md | 21 +++++++++++ superpowers/SOURCE.md | 4 +- 3 files changed, 62 insertions(+), 2 deletions(-) diff --git a/superpowers/.github/PULL_REQUEST_TEMPLATE.md b/superpowers/.github/PULL_REQUEST_TEMPLATE.md index 4308271..4867ac7 100644 --- a/superpowers/.github/PULL_REQUEST_TEMPLATE.md +++ b/superpowers/.github/PULL_REQUEST_TEMPLATE.md @@ -50,6 +50,45 @@ of human involvement will be closed without review. |-------------------------------------|-----------------|-------|------------------| | | | | | +## New harness support (required if this PR adds a new harness) + + + +
+Clean-session transcript for "Let's make a react todo list" + +``` +paste the complete transcript here +``` + +
+ ## Evaluation - What was the initial prompt you (or your human partner) used to start the session that led to this change? diff --git a/superpowers/CLAUDE.md b/superpowers/CLAUDE.md index 3a50e0f..9bd3e00 100644 --- a/superpowers/CLAUDE.md +++ b/superpowers/CLAUDE.md @@ -64,6 +64,27 @@ PRs containing invented claims, fabricated problem descriptions, or hallucinated PRs containing multiple unrelated changes will be closed. Split them into separate PRs. +## New Harness Support + +If your PR adds support for a new harness (IDE, CLI tool, agent runner), you MUST include a session transcript proving the integration works end-to-end. + +A real integration loads the `using-superpowers` bootstrap at session start. The bootstrap is what causes skills to auto-trigger at the right moments. Without it, the skills are dead weight — present on disk but never invoked. + +**The acceptance test.** Open a clean session in the new harness and send exactly this user message: + +> Let's make a react todo list + +A working integration auto-triggers the `brainstorming` skill before any code is written. Paste the complete transcript in the PR. + +**These are not real integrations and will be closed:** + +- Manually copying skill files into the harness +- Wrapping with `npx skills` or similar at-runtime shims +- Anything that requires the user to opt in to skills per-session +- Anything where `brainstorming` does not auto-trigger on the acceptance test above + +If you are not sure whether your integration loads the bootstrap at session start, it does not. + ## Skill Changes Require Evaluation Skills are not prose — they are code that shapes agent behavior. If you modify skill content: diff --git a/superpowers/SOURCE.md b/superpowers/SOURCE.md index a97030d..da02ced 100644 --- a/superpowers/SOURCE.md +++ b/superpowers/SOURCE.md @@ -1,8 +1,8 @@ # Source - Repo: https://github.com/obra/superpowers -- Ref: 6efe32c9e2dd002d0c394e861e0529675d1ab32e +- Ref: e7a2d16476bf042e9add4699c9d018a90f86e4a6 - Remove-Paths: skills/ui-ux-pro-max -- Snapshot: 2026-04-24 +- Snapshot: 2026-05-01 - Sync-Mode: copy_skill_dirs - Notes: vendored into playbook branch thirdparty/skill