project-init

Generate a PRD and bootstrap project metadata in a cmux workflow.

Updated Apr 26, 2026
One-click install
npx skills add https://github.com/merong/cmux-workshop --skill project-init-merong
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-init
Source: https://github.com/merong/cmux-workshop/tree/main/plugins/cmux-workshop/skills/project-init
Command: npx skills add https://github.com/merong/cmux-workshop --skill project-init-merong

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill guides teams to transition from ideation to a defined Product Requirements Document (PRD) within the cmux environment, ensuring a repeatable, governance-conscious initiation process for new projects.

Core Features & Use Cases

  • Enforces mandatory brainstorming via the superpowers:brainstorming skill and converts the approved output into a structured PRD stored at .claude/PRD.md.
  • Bootstraps project metadata in .claude/project.db and prepares the workspace for subsequent steps like agent design and deployment.
  • Provides an optional project-view wrapper integration to preview the live workspace dashboard, improving visibility during early planning.

Quick Start

Run project init to generate the PRD and bootstrap the project metadata, then approve the design to continue to the agent design phase.

Frequently Asked Questions about project-init

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

FAQPage Schema
How do I generate a PRD from brainstorming notes for a new cmux project?

To generate a PRD from brainstorming notes, this Skill enforces a structured brainstorming phase and converts the approved output into a formatted PRD stored at .claude/PRD.md.

What is the best way to initialize project metadata in a cmux workflow?

The best way to initialize project metadata in a cmux workflow is by running the project init process, which bootstraps required metadata in .claude/project.db and prepares the workspace.

Do I need to complete brainstorming before creating a PRD in cmux?

Yes, you must complete brainstorming before creating a PRD. The Skill acts as a governance gate, enforcing mandatory brainstorming before transitioning to the implementation phase.

Can I preview the project workspace dashboard during early planning?

Yes, you can preview the live workspace dashboard during early planning using the optional project-view wrapper integration provided for visibility.

When should I use a structured project initialization workflow instead of ad-hoc planning?

Use a structured project initialization workflow when transitioning from ideation to implementation, ensuring a repeatable, governance-conscious process that bootstraps all required metadata.

What are the limitations of converting approved designs into PRDs within cmux?

The limitation is that this PRD conversion strictly requires prior approval from the enforced brainstorming phase and operates exclusively within the cmux environment framework.