Skip to content
How I AIHow I AI

How this PM uses AI for PRDs, JIRA tickets, and replying to coworkers | Dennis Yang (Chime)

Dennis Yang is the Principal Product Manager for Generative AI at Chime, where he’s pioneered AI workflows that meaningfully increase productivity. While most people use Cursor as a coding tool, Dennis has turned it into a comprehensive product-management system that automates PRD creation, documentation management, ticket creation, status reporting, and even comment responses—without writing code. In this episode, he shares his end-to-end workflow and how non-technical professionals can leverage AI-powered IDEs. *What you’ll learn:* 1. Why Cursor is the perfect hub for product management (even if you don’t code) 2. How to use MCPs (Model Context Protocols) to push content between Cursor, Confluence, and Notion 3. The workflow for creating PRDs in Cursor and automatically responding to comments 4. How to automate Jira ticket creation directly from your PRDs 5. A system for generating comprehensive status reports without manual work 6. How to prototype AI products in minutes using Cursor as a “super MVP” environment 7. Why source-controlled markdown files might replace traditional SaaS tools *Brought to you by:* Zapier—The most connected AI orchestration platform: https://try.zapier.com/howiai Brex—The intelligent finance platform built for founders: https://brex.com/howiai *Where to find Dennis Yang:* Twitter/X: https://twitter.com/sinned LinkedIn: https://www.linkedin.com/in/dennisyang/ Chime: https://www.chime.com/ *Where to find Claire Vo:* ChatPRD: https://www.chatprd.ai/ Website: https://clairevo.com/ LinkedIn: https://www.linkedin.com/in/clairevo/ X: https://x.com/clairevo *In this episode, we cover:* (00:00) Introduction to Dennis Yang (03:00) Why Cursor is ideal for product management workflows (04:53) Setting up Cursor for non-coding use cases with markdown preview (09:35) Creating PRDs in Cursor and using source control for documentation (10:33) Using MCPs to publish content to Confluence and Notion (11:38) Bridging the gap between engineering and product (17:00) Reading and responding to document comments with AI assistance (21:37) Creating comprehensive Jira tickets directly from PRDs (25:51) Generating automated status reports from Jira data (30:23) Building a morning briefing system with ChatGPT (35:03) Generating personal morning briefings using ChatGPT (40:04) The “super MVP” approach to AI product development (46:37) Lightning round and final thoughts *Tools referenced:* • Cursor: https://cursor.com/ • Confluence: https://www.atlassian.com/software/confluence • Notion: https://www.notion.so/ • Jira: https://www.atlassian.com/software/jira • ChatGPT: https://chat.openai.com/ • Claude: https://claude.ai/ • Git: https://git-scm.com/ *Other references:* • News API: https://newsapi.org/ • Semrush: https://www.semrush.com/ _Production and marketing by https://penname.co/._ _For inquiries about sponsoring the podcast, email jordan@penname.co._

Claire VohostDennis Yangguest
Oct 27, 202550mWatch on YouTube ↗

CHAPTERS

  1. 0:00 – 3:00

    Why Cursor works for PM writing: models, files, rules, and tool interoperability (MCP)

    Dennis explains why he uses Cursor as his primary AI interface even when not coding. The core reasons are multi-model access, a local file system for persistent artifacts, Cursor Rules for repeatable workflows, and MCP-based integrations with PM tools.

  2. 3:00 – 4:53

    Cursor as a desktop “work cockpit”: panes, speed, and monitoring MCP health

    They walk through the Cursor layout and why the desktop experience feels fast and ergonomic. Dennis highlights how he monitors tool connectivity (green/red MCP status) and optimizes screen real estate for chat, artifacts, and files.

  3. 4:53 – 9:35

    Non-coder setup: Markdown-first writing and live preview in Cursor

    Dennis shares a practical setup for PMs writing in Markdown inside an IDE. He demonstrates enabling Markdown preview and using an extension so PRDs are readable without staring at raw Markdown syntax.

  4. 9:35 – 10:33

    PRD workflow in a multi-player org: draft in Cursor, publish to Confluence/Notion for comments

    Dennis describes Chime’s PRD feedback ritual: write early drafts, share broadly, collect comments, and iterate. Since Git isn’t ideal for company-wide commenting, he publishes PRDs to Confluence and/or Notion via MCP.

  5. 10:33 – 11:38

    Docs + Git + code adjacency: the ‘source of truth’ debate and interoperability requirements

    They discuss the shift of product artifacts into repos alongside code and the benefits for engineers and AI coding assistants. Dennis argues interoperability will be decisive: he avoids systems that lock content away from other tools.

  6. 11:38 – 17:00

    Publishing via MCP: how the ‘push to Confluence’ interaction works (and fails live)

    Dennis demonstrates the natural-language workflow to publish a PRD into Confluence, including creating a copy and inserting the published URL back into the doc. They also show the reality of MCP instability and how people troubleshoot it.

  7. 17:00 – 21:37

    Closing the loop on collaboration: AI reads PRD comments and drafts replies as Dennis

    Dennis shows a more advanced workflow: Cursor reads Confluence comments, groups them by priority/type, drafts suggested responses, and posts them under his identity after review. The key is keeping a human in the approval loop while offloading the typing and triage.

  8. 21:37 – 25:51

    From PRD to execution: generating Jira epics and well-formed story tickets from the doc

    Next, Dennis tickets the work into Jira by having Cursor read the PRD and create an epic plus associated stories. He notes that AI-generated tickets often include richer details than a busy PM would normally write (acceptance criteria, structure, clarity).

  9. 25:51 – 30:23

    Status reporting automation: JQL-driven weekly updates from Jira activity

    Dennis explains how he generates status reports by having Cursor query Jira (via JQL) for activity since a date or within an epic. Over time, he built a longer Cursor Rule to standardize the weekly report format and improve consistency.

  10. 30:23 – 35:03

    Asynchronous communication & culture: reducing pings and even automating gratitude

    They connect the workflow to hybrid/remote collaboration: fewer synchronous interruptions when updates live in structured systems. They also riff on using AI to reinforce team culture (e.g., thank-you comments) while acknowledging it’s powered by LLMs.

  11. 35:03 – 40:04

    Personal workflow: ChatGPT ‘morning briefing’ as a daily AI habit and model barometer

    Dennis shares a daily routine: asking ChatGPT for a personalized morning briefing in a long-running project. He observes performance drift over time (memory/context issues) and uses the habit to build intuition about model behavior changes.

  12. 40:04 – 46:37

    Prototyping AI products with ‘zero code’: PRD → TDD → Super-MVP agent instructions in Cursor

    Dennis demonstrates a lightweight product prototyping loop inside Cursor. He turns a PRD into a technical design, then into execution instructions that call MCP tools (news search), summarize results, and produce a report—without writing application code.

  13. 46:37 – 50:07

    Lightning round: transparency about AI replies, Cursor quickstart, and calm prompting style

    Dennis answers rapid-fire questions about whether coworkers know he uses AI, how PMs should start with Cursor, and what he does when tools fail. His advice: start simple, be polite, and restart threads when things go sideways.

Get more out of YouTube videos.

High quality summaries for YouTube videos. Accurate transcripts to search & find moments. Powered by ChatGPT & Claude AI.

Add to Chrome