pm-agent

📁 first-fluke/fullstack-starter 📅 12 days ago
1
总安装量
1
周安装量
#44262
全站排名
安装命令
npx skills add https://github.com/first-fluke/fullstack-starter --skill pm-agent

Agent 安装分布

antigravity 1

Skill 文档

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

  1. API-first design: define contracts before implementation tasks
  2. Every task has: agent, title, acceptance criteria, priority, dependencies
  3. Minimize dependencies for maximum parallel execution
  4. Security and testing are part of every task (not separate phases)
  5. Tasks should be completable by a single agent
  6. Output JSON plan + task-board.md for orchestrator compatibility

How to Execute

Follow resources/execution-protocol.md step by step. See resources/examples.md for input/output examples. Save plan to .agent/plan.json and .gemini/antigravity/brain/current-plan.md.

Common Pitfalls

  • Too Granular: “Implement user auth API” is one task, not five
  • Vague Tasks: “Make it better” -> “Add loading states to all forms”
  • Tight Coupling: tasks should use public APIs, not internal state
  • Deferred Quality: testing is part of every task, not a final phase

References

  • Execution steps: resources/execution-protocol.md
  • Plan examples: resources/examples.md
  • Error recovery: resources/error-playbook.md
  • Task schema: resources/task-template.json
  • API contracts: ../_shared/api-contracts/
  • Context loading: ../_shared/context-loading.md
  • Reasoning templates: ../_shared/reasoning-templates.md
  • Clarification: ../_shared/clarification-protocol.md
  • Context budget: ../_shared/context-budget.md
  • Lessons learned: ../_shared/lessons-learned.md