| name | superpowers-learning-workflow |
| description | Standalone OpenCode workflow for capturing durable project knowledge, current state, session outcomes, and reusable lessons after meaningful work. |
Superpowers Learning Workflow
Use this standalone skill when the user wants to preserve lessons from recent work in the repository.
This is an explicit opt-in workflow. Do not use it by default. Only use it when the user explicitly asks for it, names superpowers-learning-workflow or $superpowers-learning-workflow, or a repository policy explicitly requires it.
Workflow
- Review recent work, decisions, and verification evidence.
- Classify what was learned into durable facts, current state, session outcome, and reusable lessons.
- If
.superpowers-memory/ exists, update PROJECT_CONTEXT.md, CURRENT_STATE.md, recent journal files, and LEARNING_BACKLOG.md as appropriate.
- If
.superpowers-memory/ does not exist, tell the user to install the memory scaffold or keep the learning summary in a normal project document.
- Keep stable facts separate from temporary notes.
- Summarize what the next session should remember.
Guardrails
- Do not write temporary task noise into
PROJECT_CONTEXT.md.
- Do not turn a one-off fix into a reusable rule without a repeated pattern.
- Do not auto-edit the skill library itself unless the user explicitly asks for that separate step.