generate-project-plan

Create FigJam project plan boards from a PRD and codebase context.

1.9k|171|Updated Aug 5, 2025
One-click install
npx skills add https://github.com/figma/mcp-server-guide --skill generate-project-plan-figma
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generate-project-plan
Source: https://github.com/figma/mcp-server-guide/tree/main/workflow-skills/generate-project-plan
Command: npx skills add https://github.com/figma/mcp-server-guide --skill generate-project-plan-figma

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires figma-use, figma-use-figjam, generate-project-plan, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the creation of a FigJam project plan board from a PRD and codebase context, saving time and ensuring consistency in project documentation.

Core Features & Use Cases

  • PRD to FigJam: Converts a Product Requirements Document (PRD) into a visual project plan board in FigJam.
  • Codebase Grounding: Incorporates codebase context to enhance the project plan's accuracy and completeness.
  • Interactive Flow: Guided process with steps like research, content proposal, and user confirmation to ensure quality and completeness.
  • Section Catalog: Provides a catalog of candidate sections for the project plan, including motivation, context, goals, approach, and more.
  • Customization: Allows the user to customize the project plan with different section types and content blocks.

Quick Start

Generate a project plan in FigJam for a new product feature by providing the PRD and selecting the relevant sections from the catalog.

Frequently Asked Questions about generate-project-plan

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a project plan in FigJam from a PRD?

To generate a project plan in FigJam from a PRD, provide the Product Requirements Document and codebase context to the automated workflow. The system then extracts relevant information to populate a visual board with sections like motivation, goals, and approach.

What is codebase grounding for project planning?

Codebase grounding for project planning incorporates existing code context into the FigJam board generation process. This ensures the resulting plan accurately reflects technical constraints and current implementation details alongside the PRD.

Does project plan generation in FigJam require access to the Figma MCP server?

Yes, project plan generation in FigJam requires access to the Figma MCP server and FigJam to function correctly. This server connection is necessary to automate the creation of visual boards and populate them with extracted content.

What sections can I customize when creating a FigJam project plan board?

When creating a FigJam project plan board, you can customize sections using a provided catalog of candidate blocks. Options include motivation, context, goals, and approach, allowing you to tailor the project documentation to your specific workflow.

What's the best way to convert a PRD into a visual project plan?

The best way to convert a PRD into a visual project plan is using an automated, interactive flow that grounds the content in your codebase. This method proposes content sections and requires user confirmation to ensure quality and completeness before generating the board.

Why use codebase context for PRD to FigJam conversion?

Using codebase context for PRD to FigJam conversion enhances the project plan's accuracy and completeness. It bridges the gap between product requirements and actual technical implementation, ensuring the visual board reflects current development reality.