Nat Torkington avatar

Powerups Requirements

Elicit, reverse-engineer, and maintain software requirements using Socratic questioning, code analysis, and ongoing documentation during development.

/plugin marketplace add njt/powerups-requirements
GitHub stars9
Repositorynjt/powerups-requirements

What it does

Missing or outdated requirements lead to building the wrong thing and costly rework.

Who is it for?

Developers and PMs who need to define, capture, or recover software requirements

Skip if: Projects where requirements are already fully defined and stable

What you get

Clear, maintained requirements documentation that stays in sync with the codebase.

  • requirements document
  • elicited spec
  • reverse-engineered requirements

Recommended Marketplaces

FAQ

What is Socratic elicitation?

A method using structured questions to help stakeholders articulate requirements they have not explicitly stated.

Can it create requirements from an existing app?

Yes, it can analyze code and generate a requirements document describing what the system currently does.

Development Toolspmworkflownotes

This week for builders

Five minutes, every Monday — the tools, releases and tactics for shipping solo.

unsubscribe anytime.