salwks/sdsmcp
Transform project descriptions into complete software specifications. Auto-detects project types (Mobile/Web/Backend/Desktop), offers tech stack options (React Native, Flutter, Swift, Next.js, etc.), generates module/function tables plus development files. Supports Claude, OpenAI, Perplexity APIs.
A tool that converts natural language project descriptions into comprehensive software design specifications. Now featuring a modular architecture for improved maintainability and extensibility.
npm install -g sds-generatornpm install sds-generatorcp .env.example .env
# Edit .env file and add your API keyssds "project description"npx sds-generator "project description"
# or
node sds.js "project description"sds "I want to create a mobile blood sugar monitoring app. Users should be able to input and record blood sugar levels, view trends in graphs, set target ranges, and receive notifications."Process:
.sds/ directoryLoading reviews...