From spec-creator
Create a specification for a new software project. Use when the user says "create the spec for the new project", "help me plan a new project", "let's define requirements for a new application" and similar.
npx claudepluginhub thejavaguy/tjg-claude-marketplace --plugin spec-creatorThis skill is limited to using the following tools:
Help me build a spec for my new project in $ARGUMENTS.
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Analyzes competition with Porter's Five Forces, Blue Ocean Strategy, and positioning maps to identify differentiation opportunities and market positioning for startups and pitches.
Help me build a spec for my new project in $ARGUMENTS.
Use the AskUserQuestion Tool to help build the spec in $ARGUMENTS by interviewing me and gathering requirements and details about the project implementation, UI & UX, tech stack, concerns, tradeoffs, etc.
Make sure questions are not obvious and probe deeper into the underlying needs and constraints.
Interview me continually and systematically until the spec is complete. Document all responses and insights to create a comprehensive and well-structured specification that serves as the foundation for the project.
When the specification is complete: