Extension ID
speckit-superpowers-bridge
Extension Name
Superpowers Implementation Bridge
Version
0.1.1
Description
Lightweight protocol that keeps Spec Kit as the source of truth while Superpowers executes implementation tasks.
Author
lihan3238
Repository URL
https://github.com/lihan3238/speckit-superpowers-bridge
Download URL
https://github.com/lihan3238/speckit-superpowers-bridge/releases/download/v0.1.1/speckit-superpowers-bridge-v0.1.1.zip
SHA256: d0724b044d3eb5bd005f043d1283a94d41bed1d8ae03cd3c12fcfd11bfb1f1be
License
MIT
Homepage (optional)
https://github.com/lihan3238/speckit-superpowers-bridge
Documentation URL (optional)
https://github.com/lihan3238/speckit-superpowers-bridge#readme
Changelog URL (optional)
https://github.com/lihan3238/speckit-superpowers-bridge/blob/main/CHANGELOG.md
Required Spec Kit Version
=0.8.10
Required Tools (optional)
- PowerShell, for bridge guard, handoff, audit, validation, and rollback scripts.
- Superpowers v5.1.0 skills in the agent runtime when users want Superpowers implementation discipline.
- Codex and/or Claude Code integrations are supported; command rendering is handled by Spec Kit integrations.
Number of Commands
7
Number of Hooks (optional)
6
Tags
superpowers, implementation, handoff, bridge
Key Features
- Keeps Spec Kit as the only design source of truth: constitution, spec, plan, tasks, checklists, and analyze remain Spec Kit-owned.
- Uses Superpowers only as the implementation executor: TDD, debugging, execution, review, verification, and development branch finishing.
- Adds a marketplace-compliant execute command:
speckit.speckit-superpowers-bridge.execute.
- Prevents overlap with guard rules that block
speckit.implement and Superpowers planning skills for active Spec Kit features.
- Tracks handoff state in one JSON file and writes audit events to JSONL.
- Supports rollback snapshots of Spec Kit control artifacts without touching implementation source rollback, which remains a git/worktree responsibility.
- Documents Codex and Claude Code invocation differences while keeping
AGENTS.md as the cross-agent protocol.
Testing Checklist
Submission Requirements
Testing Details
Tested on:
- Windows with Spec Kit
0.8.10
- Superpowers
5.1.0 skill baseline
- Codex integration installed
- Claude Code integration installed for cross-agent parity checks
Release install validation:
specify init . --integration codex --script ps --ignore-agent-tools --no-git --force
specify extension add speckit-superpowers-bridge --from https://github.com/lihan3238/speckit-superpowers-bridge/releases/download/v0.1.1/speckit-superpowers-bridge-v0.1.1.zip --priority 20
specify extension list
Result: Superpowers Implementation Bridge (v0.1.1) installed with 7 commands and 6 hooks.
Local verification run:
specify --version -> specify 0.8.10
specify extension list -> bridge v0.1.1, 7 commands, 6 hooks
specify workflow list -> speckit-superpowers workflow v0.1.1 present
tests/*.ps1 -> all tests passed
check-readme-bilingual-parity.ps1 -Json -> passed
check-distribution-manifest.ps1 -Json -> passed
parity-check.ps1 -Json -Actor codex -> no findings
validation-pass.ps1 -Json -Actor codex -> no findings, using a temporary release-validation handoff
ExtensionManager.install_from_zip(..., "0.8.10") -> passed
specify extension add ... --from <release URL> in a temp project -> passed
Example Usage
# Install extension
specify extension add speckit-superpowers-bridge --from https://github.com/lihan3238/speckit-superpowers-bridge/releases/download/v0.1.1/speckit-superpowers-bridge-v0.1.1.zip
# Run normal Spec Kit design flow with the chosen agent
# Codex examples:
$speckit-specify
$speckit-plan
$speckit-tasks
# Handoff is created by after_tasks; refresh manually if needed
.\.specify\extensions\speckit-superpowers-bridge\scripts\powershell\update-handoff.ps1 -Status ready -Actor codex
# Execute Spec Kit tasks.md through Superpowers discipline instead of speckit.implement
$speckit-speckit-superpowers-bridge-execute
# Claude Code renders the same command as:
/speckit-speckit-superpowers-bridge-execute
Proposed Catalog Entry
{
"speckit-superpowers-bridge": {
"name": "Superpowers Implementation Bridge",
"id": "speckit-superpowers-bridge",
"description": "Lightweight protocol that keeps Spec Kit as the source of truth while Superpowers executes implementation tasks.",
"author": "lihan3238",
"version": "0.1.1",
"download_url": "https://github.com/lihan3238/speckit-superpowers-bridge/releases/download/v0.1.1/speckit-superpowers-bridge-v0.1.1.zip",
"repository": "https://github.com/lihan3238/speckit-superpowers-bridge",
"homepage": "https://github.com/lihan3238/speckit-superpowers-bridge",
"documentation": "https://github.com/lihan3238/speckit-superpowers-bridge#readme",
"changelog": "https://github.com/lihan3238/speckit-superpowers-bridge/blob/main/CHANGELOG.md",
"license": "MIT",
"requires": {
"speckit_version": ">=0.8.10"
},
"provides": {
"commands": 7,
"hooks": 6
},
"tags": ["superpowers", "implementation", "handoff", "bridge"],
"verified": false,
"downloads": 0,
"stars": 0,
"created_at": "2026-05-15T00:00:00Z",
"updated_at": "2026-05-15T00:00:00Z"
}
}
Additional Context
There are broader Superpowers bridge ideas in the ecosystem. This extension is intentionally narrower and lighter: it does not replace Spec Kit planning and does not patch the global Superpowers plugin cache. The differentiator is strict responsibility separation plus handoff, guard, audit, and rollback mechanics, so teams can combine Spec Kit and Superpowers without duplicated planning layers or missing execution discipline.
Extension ID
speckit-superpowers-bridge
Extension Name
Superpowers Implementation Bridge
Version
0.1.1
Description
Lightweight protocol that keeps Spec Kit as the source of truth while Superpowers executes implementation tasks.
Author
lihan3238
Repository URL
https://github.com/lihan3238/speckit-superpowers-bridge
Download URL
https://github.com/lihan3238/speckit-superpowers-bridge/releases/download/v0.1.1/speckit-superpowers-bridge-v0.1.1.zip
SHA256:
d0724b044d3eb5bd005f043d1283a94d41bed1d8ae03cd3c12fcfd11bfb1f1beLicense
MIT
Homepage (optional)
https://github.com/lihan3238/speckit-superpowers-bridge
Documentation URL (optional)
https://github.com/lihan3238/speckit-superpowers-bridge#readme
Changelog URL (optional)
https://github.com/lihan3238/speckit-superpowers-bridge/blob/main/CHANGELOG.md
Required Spec Kit Version
Required Tools (optional)
Number of Commands
7
Number of Hooks (optional)
6
Tags
superpowers, implementation, handoff, bridge
Key Features
speckit.speckit-superpowers-bridge.execute.speckit.implementand Superpowers planning skills for active Spec Kit features.AGENTS.mdas the cross-agent protocol.Testing Checklist
Submission Requirements
extension.ymlmanifest includedTesting Details
Tested on:
0.8.105.1.0skill baselineRelease install validation:
Result:
Superpowers Implementation Bridge (v0.1.1)installed with 7 commands and 6 hooks.Local verification run:
specify --version->specify 0.8.10specify extension list-> bridge v0.1.1, 7 commands, 6 hooksspecify workflow list->speckit-superpowersworkflow v0.1.1 presenttests/*.ps1-> all tests passedcheck-readme-bilingual-parity.ps1 -Json-> passedcheck-distribution-manifest.ps1 -Json-> passedparity-check.ps1 -Json -Actor codex-> no findingsvalidation-pass.ps1 -Json -Actor codex-> no findings, using a temporary release-validation handoffExtensionManager.install_from_zip(..., "0.8.10")-> passedspecify extension add ... --from <release URL>in a temp project -> passedExample Usage
Proposed Catalog Entry
{ "speckit-superpowers-bridge": { "name": "Superpowers Implementation Bridge", "id": "speckit-superpowers-bridge", "description": "Lightweight protocol that keeps Spec Kit as the source of truth while Superpowers executes implementation tasks.", "author": "lihan3238", "version": "0.1.1", "download_url": "https://github.com/lihan3238/speckit-superpowers-bridge/releases/download/v0.1.1/speckit-superpowers-bridge-v0.1.1.zip", "repository": "https://github.com/lihan3238/speckit-superpowers-bridge", "homepage": "https://github.com/lihan3238/speckit-superpowers-bridge", "documentation": "https://github.com/lihan3238/speckit-superpowers-bridge#readme", "changelog": "https://github.com/lihan3238/speckit-superpowers-bridge/blob/main/CHANGELOG.md", "license": "MIT", "requires": { "speckit_version": ">=0.8.10" }, "provides": { "commands": 7, "hooks": 6 }, "tags": ["superpowers", "implementation", "handoff", "bridge"], "verified": false, "downloads": 0, "stars": 0, "created_at": "2026-05-15T00:00:00Z", "updated_at": "2026-05-15T00:00:00Z" } }Additional Context
There are broader Superpowers bridge ideas in the ecosystem. This extension is intentionally narrower and lighter: it does not replace Spec Kit planning and does not patch the global Superpowers plugin cache. The differentiator is strict responsibility separation plus handoff, guard, audit, and rollback mechanics, so teams can combine Spec Kit and Superpowers without duplicated planning layers or missing execution discipline.