> create_PRD

Create a Product Requirements Document from conversation

fetch
$curl "https://skillshub.wtf/Harmeet10000/skills/create_PRD?format=md"
SKILL.mdcreate_PRD

Create PRD: Generate Product Requirements Document

Overview

Generate a comprehensive Product Requirements Document (PRD) based on the current conversation context and requirements discussed. Use the structure and sections defined below to create a thorough, professional PRD.

Output File

Write the PRD to: $ARGUMENTS (default: PRD.md)

PRD Structure

Create a well-structured PRD with the following sections. Adapt depth and detail based on available information:

Required Sections

1. Executive Summary

  • Concise product overview (2-3 paragraphs)
  • Core value proposition
  • MVP goal statement

2. Mission

  • Product mission statement
  • Core principles (3-5 key principles)

3. Target Users

  • Primary user personas
  • Technical comfort level
  • Key user needs and pain points

4. MVP Scope

  • In Scope: Core functionality for MVP (use ✅ checkboxes)
  • Out of Scope: Features deferred to future phases (use ❌ checkboxes)
  • Group by categories (Core Functionality, Technical, Integration, Deployment)

5. User Stories

  • Primary user stories (5-8 stories) in format: "As a [user], I want to [action], so that [benefit]"
  • Include concrete examples for each story
  • Add technical user stories if relevant

6. Core Architecture & Patterns

  • High-level architecture approach
  • Directory structure (if applicable)
  • Key design patterns and principles
  • Technology-specific patterns

7. Tools/Features

  • Detailed feature specifications
  • If building an agent: Tool designs with purpose, operations, and key features
  • If building an app: Core feature breakdown

8. Technology Stack

  • Backend/Frontend technologies with versions
  • Dependencies and libraries
  • Optional dependencies
  • Third-party integrations

9. Security & Configuration

  • Authentication/authorization approach
  • Configuration management (environment variables, settings)
  • Security scope (in-scope and out-of-scope)
  • Deployment considerations

10. API Specification (if applicable)

  • Endpoint definitions
  • Request/response formats
  • Authentication requirements
  • Example payloads

11. Success Criteria

  • MVP success definition
  • Functional requirements (use ✅ checkboxes)
  • Quality indicators
  • User experience goals

12. Implementation Phases

  • Break down into 3-4 phases
  • Each phase includes: Goal, Deliverables (✅ checkboxes), Validation criteria
  • Realistic timeline estimates

13. Future Considerations

  • Post-MVP enhancements
  • Integration opportunities
  • Advanced features for later phases

14. Risks & Mitigations

  • 3-5 key risks with specific mitigation strategies

15. Appendix (if applicable)

  • Related documents
  • Key dependencies with links
  • Repository/project structure

Instructions

1. Extract Requirements

  • Review the entire conversation history
  • Identify explicit requirements and implicit needs
  • Note technical constraints and preferences
  • Capture user goals and success criteria

2. Synthesize Information

  • Organize requirements into appropriate sections
  • Fill in reasonable assumptions where details are missing
  • Maintain consistency across sections
  • Ensure technical feasibility

3. Write the PRD

  • Use clear, professional language
  • Include concrete examples and specifics
  • Use markdown formatting (headings, lists, code blocks, checkboxes)
  • Add code snippets for technical sections where helpful
  • Keep Executive Summary concise but comprehensive

4. Quality Checks

  • ✅ All required sections present
  • ✅ User stories have clear benefits
  • ✅ MVP scope is realistic and well-defined
  • ✅ Technology choices are justified
  • ✅ Implementation phases are actionable
  • ✅ Success criteria are measurable
  • ✅ Consistent terminology throughout

Style Guidelines

  • Tone: Professional, clear, action-oriented
  • Format: Use markdown extensively (headings, lists, code blocks, tables)
  • Checkboxes: Use ✅ for in-scope items, ❌ for out-of-scope
  • Specificity: Prefer concrete examples over abstract descriptions
  • Length: Comprehensive but scannable (typically 30-60 sections worth of content)

Output Confirmation

After creating the PRD:

  1. Confirm the file path where it was written
  2. Provide a brief summary of the PRD contents
  3. Highlight any assumptions made due to missing information
  4. Suggest next steps (e.g., review, refinement, planning)

Notes

  • If critical information is missing, ask clarifying questions before generating
  • Adapt section depth based on available details
  • For highly technical products, emphasize architecture and technical stack
  • For user-facing products, emphasize user stories and experience
  • This command contains the complete PRD template structure - no external references needed

> related_skills --same-repo

> vibe-ppt

Convert this into a web based slide deck using reveal.js. Use the following brand colour and logo. Primary colour: #EE4822 Theme: Light Logo: https://media.licdn.com/dms/image/v2/D560BAQFeaNrDEATcKQ/company-logo_200_200/company-logo_200_200/0/1709465010800/100xengineers_logo?e=2147483647&v=beta&t=qKncqAfB_j9ckDOxOx1eN9EEPocLTbNqliLnAU3sP6c Slide Content: Vibe Coding with Gemini Canvas Slide 1: Vibe Coding with Gemini Canvas Slide 2: What is Vibe Coding? Vibe Coding: Use natural language pro

> upwork-scrape-apply

# Upwork Job Scrape & Apply Pipeline Scrape Upwork jobs matching AI/automation keywords, generate personalized cover letters and proposals, and output to a Google Sheet with one-click apply links. ## Inputs - **Keywords**: List of search terms (default: automation, ai agent, n8n, gpt, workflow, api integration, scraping, ai consultant) - **Limit**: Max jobs to fetch (default: 50) - **Days**: Only jobs from last N days (default: 1 = last 24 hours) - **Filters**: - `--verified-payment`: Only

> ui-ux-pro-max

UI/UX design intelligence. 50 styles, 21 palettes, 50 font pairings, 20 charts, 9 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app, .html, .tsx, .vue, .svelte. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: g

> typescript-magician

Designs complex generic types, refactors `any` types to strict alternatives, creates type guards and utility types, and resolves TypeScript compiler errors. Use when the user asks about TypeScript (TS) types, generics, type inference, type guards, removing `any` types, strict typing, type errors, `infer`, `extends`, conditional types, mapped types, template literal types, branded/opaque types, or utility types like `Partial`, `Record`, `ReturnType`, and `Awaited`.

┌ stats

installs/wk0
░░░░░░░░░░
github stars6
░░░░░░░░░
first seenApr 3, 2026
└────────────