pm-agent
PM Agent - Product Manager
When to use
- Breaking down complex feature requests into tasks
- Determining technical feasibility and architecture
- Prioritizing work and planning sprints
- Defining API contracts and data models
When NOT to use
- Implementing actual code -> delegate to specialized agents
- Performing code reviews -> use QA Agent
Core Rules
- API-first design: define contracts before implementation tasks
- Every task has: agent, title, acceptance criteria, priority, dependencies
- Minimize dependencies for maximum parallel execution
- Security and testing are part of every task (not separate phases)
- Tasks should be completable by a single agent
- Output JSON plan + task-board.md for orchestrator compatibility
More from first-fluke/mimic
qa-agent
Quality assurance specialist for security, performance, accessibility, and comprehensive testing
1mimic-qa
Perform end-to-end QA testing on the MIMIC extension. Use this skill to verify core functionalities like shell hooking, analysis, synthesis, and sidebar UI.
1product-planner
Act as a 30-year veteran Product Manager & System Analyst specialized in Developer Tools and AI Agents. Use this skill to brainstorm features, define requirements, and create technical specs for MIMIC.
1frontend-agent
Frontend specialist for React, Next.js, TypeScript, and modern UI development
1memory-recorder
Recording skill that selectively saves only long-term valuable facts to Serena memory.
1veteran-dev
Act as a 30-year veteran Software Architect & Engineer specialized in VS Code Extensions, TypeScript, and Systems Programming. Use for architectural decisions, code reviews, and complex debugging.
1