AI for Product Managers, Tested

Four jobs product managers hand to AI, each run on named models with no help, with one plain instruction, and with skills from public catalogs. One has results so far. The other three are written down and not run yet.

The PM jobs

  • Customer feedback analysis

    Customer feedback analysis means reading a pile of feedback or interview notes and grouping it into themes, with how often each comes up.

    Registered, not run yet.

  • RICE prioritization

    RICE prioritization means scoring a backlog on reach, impact, confidence and effort, then ranking it.

    Results are in.

  • User stories

    Writing user stories means turning a feature brief into stories with acceptance criteria a team can test.

    Registered, not run yet.

  • PRD drafting

    Drafting a PRD means turning a brief into a product requirements document that keeps the facts it was given.

    Registered, not run yet.

Skills from public catalogs

Each job is run once more with each skill a public catalog offers for it. A skill that does not help is listed as not helping.

JobSkillsWhat we found
Customer feedback analysis5 to tryNot run yet
RICE prioritization3 triedDo not load one of these skills for this job: none did better than the one plain sentence on any model, and two did worse. Every skill on the RICE prioritization page.
User stories3 to tryNot run yet
PRD drafting5 to tryNot run yet

Which model for PM work

Each pick is made inside one job and one test method, from what the models did with no help.

JobTest methodBest on its ownCheapest within range of the best
Customer feedback analysisNot run yet
RICE prioritizationIn Claude CodeClaude Fable 5.1, with Claude Opus 5.5 too close to callClaude Opus 5.5, $0.05680 a backlog
RICE prioritizationVia APINone ranked first: each model had its own backlog sizeNot ranked
User storiesNot run yet
PRD draftingNot run yet

How these are tested

Every task, its right answer and how it is scored are written down before any model sees it. Each job also hides at least one gap, and nothing in the task says it is there. The full method is on the methodology page.

Three jobs are not run yet. When they run, each of 9 models gets 10 tasks at each of 3 inputs of different sizes, asked 5 times.