From spec-creator
Create a specification for a new feature of existing software project. Use when the user says "create the spec for the new feature", "help me plan a new feature", "let's specify a feature" 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 a new feature of my project. Feature name is 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 a new feature of my project. Feature name is in $ARGUMENTS.
Use AskUserQuestion tool to help me build the spec in $ARGUMENTS by interviewing me and gathering requirements and details about the feature implementation, UI & UX (if any), tech stack (probably same as already existing in project), 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 feature.
When the specification is complete: