The engine that drives your AI coding assistants.
This branch implements the Active Workflow Engine, a shared state system that synchronizes your development context across:
- VS Code (Visual Sidebar, Chat)
- Terminal (CLI commands)
- GitHub Copilot (Dynamic Instructions)
Passive markdown instructions are okay, but they don't know when you are done with a task. The Active Engine tracks your state (e.g., "TDD: Red Phase") and force-feeds the exact right instructions to Copilot at the right time.
- Shared State Core: A JSON-based source of truth (
~/.supremepower/state.json) that all tools read/write. - Context Bridge: Automatically generates
.github/supremepower-active.mdto tell Copilot exactly what to do next. - VS Code Extension: A visual sidebar showing your progress through a skill (e.g., TDD steps).
- CLI Automation: Run
sp nextto advance the workflow from the terminal.
Detailed Guide: VS Code Extension Documentation
-
Install the Extension:
cd vscode-extension npm install npm run compile # Open in VS Code (F5)
-
Start a Skill:
- VS Code:
Cmd+Shift+P->SP: Start Skill...->tdd - CLI:
/supremepower:tdd(if integrated)
- VS Code:
-
Code with Copilot:
- Copilot now knows you are in the "Red Phase" and will help you write a failing test.
-
Advance:
- VS Code: Click "Next Step"
- CLI: Run
sp next - Copilot now knows you are in "Green Phase" and helps you pass the test.