What problem does this solve?
I'm using superpowers for scientific software development, and I have found that decisions need to be reconsidered, altered, or new things need to be added (e.g. testing different ML architectures) - decisions that, to a large degree, cannot be made ahead of time. When this happens, superpowers does not automatically update the plans or specs files, which can lead to downstream issues.
Proposed solution
Superpowers should auto-update plans or specs files when the plans or specs change during development.
What alternatives did you consider?
I suppose my current approach of asking Claude to update the docs works, but this should be automated.
Is this appropriate for core Superpowers?
This is appropriate, as it is easy to forget to have the plans and specs updated, and less technical users may not be aware that this is needed.
Environment (required)
| Field |
Value |
| Superpowers version |
6.0.3 |
| Harness (Claude Code, Cursor, etc.) |
Claude Code |
| Harness version |
2.1.190 |
| Your model + version |
Claude Sonnet 4.6 |
| All plugins installed |
superpowers, claude-scientific-writer |
Context
What problem does this solve?
I'm using superpowers for scientific software development, and I have found that decisions need to be reconsidered, altered, or new things need to be added (e.g. testing different ML architectures) - decisions that, to a large degree, cannot be made ahead of time. When this happens, superpowers does not automatically update the plans or specs files, which can lead to downstream issues.
Proposed solution
Superpowers should auto-update plans or specs files when the plans or specs change during development.
What alternatives did you consider?
I suppose my current approach of asking Claude to update the docs works, but this should be automated.
Is this appropriate for core Superpowers?
This is appropriate, as it is easy to forget to have the plans and specs updated, and less technical users may not be aware that this is needed.
Environment (required)
Context