Mercari PM intern builds mercari-pm-agent automating end-to-end PM workflow via Claude Code Skills and MCP
Mercari PMs needed to gather information from Notion, Slack, Looker, and Figma before every product decision, and the time spent moving across tools and organizing which data mattered was taking PMs away from deeper thinking and stakeholder conversations.
Consolidating all agent behavior definitions into a single SKILL.md file produced poor output accuracy due to the LLM 'Lost in the Middle' problem, where models fail to attend to relevant information in long contexts.
Separating SKILL.md from reference files produced a clear improvement in evaluation score, and the agent can now run the full PM workflow end-to-end within a single session.
Frequently asked questions
What did this team achieve with this AI workflow?
Separating SKILL.md from reference files produced a clear improvement in evaluation score, and the agent can now run the full PM workflow end-to-end within a single session.
What tools did this team use?
Claude Code, Notion MCP, Slack MCP, Socrates, Figma MCP, BigQuery, Looker, Notion, Slack, Figma.
What results were reported?
Output accuracy after file separation: clear improvement in score; Data collection waiting time: reduces waiting time compared to sequential access (source-reported, not independently verified).
What failed first in this deployment?
Consolidating all agent behavior definitions into a single SKILL.md file produced poor output accuracy due to the LLM 'Lost in the Middle' problem, where models fail to attend to relevant information in long contexts.
How is this back office ops AI workflow structured?
PM describes business problem → MCP data collection → PM confirmation gate → PRD creation → UI mockups generation → Evaluation skill feedback loop.