An AI-powered command center for Product Managers - generate test cases, track releases, analyze story gaps, and monitor PRs without touching code.
# Install dependencies
npm install
# Start development server
npm run devOpen http://localhost:5173 in your browser.
- Enter a user story, get comprehensive test cases via Copilot
- Coverage categories: happy path, edge cases, negative tests, security, accessibility
- Export to Markdown or JSON
- Live GitHub integration for real-time metrics
- Test coverage tracking, backlog health, risk indicators
- Milestone-based tracking with completion percentages
- Blocker identification and missing test detection
- Auto-generated release notes
- AI-powered analysis of user stories
- Finds missing acceptance criteria, edge cases, security/accessibility gaps
- Quality scoring per story
- PM-friendly pull request overview
- Review status, CI checks, linked issues
- No code reading required
pmproject/
├── .github/copilot-instructions.md # Copilot behavior config
├── docs/
│ ├── ARCHITECTURE.md # System design
│ └── prompts/ # AI prompt templates
├── src/
│ ├── App.jsx # Main application
│ ├── components/ # React components
│ └── utils/export.js # Export utilities
└── package.json
This tool is designed to work with GitHub Copilot Chat. Use the prompt templates in docs/prompts/ to generate test cases:
- Open Copilot Chat in VS Code
- Paste your user story with the prompt template
- Copy generated test cases into the app
- Refine and export
Generated test cases follow this structure:
### TC-001: Test Case Title
**Priority:** High/Medium/Low
**Type:** Functional/Edge Case/Negative/Security/Accessibility
**Preconditions:** Setup requirements
**Steps:**
1. Action step
2. Action step
**Expected Result:** Success criteria
**Automation Ready:** Yes/No- React 18 + Vite
- Tailwind CSS
- Stateless (no backend required)
- AI-powered test case generation
- PM Dashboard with live GitHub data
- Release readiness tracking
- Story gap analysis
- PR summary view for PMs
- Elegant, intuitive UX
Built with ❤️ for the GitHub Copilot Hackathon