Get your free personalized podcast brief

We scan new podcasts and send you the top 5 insights daily.

By organizing all product documents—PRDs, quarterly plans, research, and meeting notes—into a version-controlled GitHub repository, PMs create a single source of truth. This "product repo" becomes a structured environment that AI agents can easily navigate to access context and generate new artifacts.

Related Insights

The ultimate vision for AI in product isn't just generating specs. It's creating a dynamic knowledge base where shipping a product feeds new data back into the system, continuously updating the company's strategic context and improving all future decisions.

Principal PM Dennis Yang uses the AI-powered IDE Cursor not for coding, but as a central workspace for writing PRDs in Markdown, managing them with Git, and connecting to tools like Jira and Confluence. This consolidates the PM workflow into a developer-centric environment.

Use an AI assistant like Claude Code to create a persistent corporate memory. Instruct it to save valuable artifacts like customer quotes, analyses, and complex SQL queries into a dedicated Git repository. This makes critical, unstructured information easily searchable and reusable for future AI-driven tasks.

By creating a central repository infused with company strategy and market data, AI tools can help junior PMs produce assets with the same contextual depth as a 20-year veteran, democratizing product intuition and standardizing quality across the team.

Instead of using siloed note-taking apps, structure all your knowledge—code, writing, proposals, notes—into a single GitHub monorepo. This creates a unified, context-rich environment that any AI coding assistant can access. This approach avoids vendor lock-in and provides the AI with a comprehensive "second brain" to work from.

Moving PRDs and other product artifacts from Confluence or Notion directly into the codebase's repository gives AI coding assistants persistent, local context. This adjacency means the AI doesn't need external tool access (like an MCP) to understand the 'why' behind the code, leading to better suggestions and iterations.

To get consistent, high-quality results from AI coding assistants, define reusable instructions in dedicated files (e.g., `prd.md`) within your repository. This "agent briefing" file can be referenced in prompts, ensuring all generated assets adhere to a predefined structure and style.

The 'agents.md' file is an open format that functions like a README, but specifically for AI agents. It provides a dedicated, predictable place to store context and instructions, ensuring the AI consistently follows rules for commits, tests, and project setup across all your repositories.

Instead of holding context for multiple projects in their heads, PMs create separate, fully-loaded AI agents (in Claude or ChatGPT) for each initiative. These "brains" are fed with all relevant files and instructions, allowing the PM to instantly get up to speed and work more efficiently.

AI agents have limited context windows and "forget" earlier instructions. To solve this, generate PRDs (e.g., master plan, design guidelines) and a task list. Then, instruct the agent to reference these documents before every action, effectively creating a persistent, dynamic source of truth for the project.