English | ไธญๆ
Windsurf-based workflows for generating project manager documentation, supporting styles from Tencent, Alibaba, ByteDance, Google, Amazon, Microsoft, and Meta. Generate 10+ standardized project documents including PRD, design docs, risk management, and release plans with one click.
- ๐ข Multiple Company Styles: 7 styles total - Chinese (Tencent/Alibaba/ByteDance) + International (Google/Amazon/Microsoft/Meta)
- ๐ Complete Document Packages: 10-14 documents per style, covering the entire project lifecycle
- ๐ฏ Unique Focus Areas:
- Tencent: TAPD style, project delivery & process control
- Alibaba: Aone style, metrics-driven & data closure
- ByteDance: Experimentation/gradual rollout, data attribution, fast iteration
- Google: Design Doc, Privacy/Security, Rollout
- Amazon: PRFAQ (Working Backwards), Operational Readiness
- Microsoft: Spec-driven, Accessibility, Compliance
- Meta: RFC, Experiment Plan, Guardrails
- ๐ Separated Templates: Workflows and templates are separated for easy customization
- ๐ Bilingual: Chinese output for Chinese companies, English output for international companies
.windsurf/
โโโ workflows/ # Windsurf workflows
โ โโโ pm-docs-from-brief-tencent-zh.md # Tencent style (Chinese)
โ โโโ pm-docs-from-brief-alibaba-zh.md # Alibaba style (Chinese)
โ โโโ pm-docs-from-brief-bytedance-zh.md # ByteDance style (Chinese)
โ โโโ pm-docs-from-brief-google-en.md # Google style (English)
โ โโโ pm-docs-from-brief-amazon-en.md # Amazon style (English)
โ โโโ pm-docs-from-brief-microsoft-en.md # Microsoft style (English)
โ โโโ pm-docs-from-brief-meta-en.md # Meta style (English)
โ
โโโ templates/ # Document templates
โโโ tencent/ # Tencent templates (14 files)
โโโ alibaba/ # Alibaba templates (14 files)
โโโ bytedance/ # ByteDance templates (14 files)
โโโ google/ # Google templates (12 files)
โโโ amazon/ # Amazon templates (13 files)
โโโ microsoft/ # Microsoft templates (12 files)
โโโ meta/ # Meta templates (13 files)
- Clone this repository locally
- Open the project in Windsurf
- Use slash commands to invoke workflows, e.g.:
/pm-docs-from-brief-tencent-zh- Tencent style/pm-docs-from-brief-alibaba-zh- Alibaba style/pm-docs-from-brief-google-en- Google style
- Fill in your project description as prompted
- Receive a complete project documentation package
- Open the corresponding workflow file (e.g.,
.windsurf/workflows/pm-docs-from-brief-google-en.md) - Copy the prompt from the "Generation prompt" section
- Replace
<<<PROJECT_BRIEF>>>with your project information - Paste into any AI assistant (ChatGPT/Claude/Gemini, etc.)
- Save the output files to your
docs/directory
| # | Filename | Description |
|---|---|---|
| 1 | 00-project-brief.md |
Project Overview |
| 2 | 01-prd.md |
Product Requirements Document |
| 3 | 01a-metrics-and-tracking.md |
Metrics & Tracking Plan |
| 4 | 02-scope-and-milestones.md |
Scope & Milestones |
| 5 | 03-wbs-and-estimation.md |
WBS & Estimation |
| 6 | 03a-solution-design.md |
Solution Design & Tech Review |
| 7 | 04-raci-and-comms-plan.md |
RACI & Communication Plan |
| 8 | 05-risk-issues-dependencies.md |
Risk/Issue/Dependency Log |
| 9 | 06-nfr-and-acceptance.md |
NFR & Acceptance Criteria |
| 10 | 06a-test-plan.md |
Test Plan & Quality Gates |
| 11 | 07-release-rollout-runbook.md |
Release/Rollout Runbook |
| 12 | 08-meeting-notes-template.md |
Meeting Notes Template |
| 13 | 09-weekly-status-template.md |
Weekly Status Template |
| 14 | 10-change-log.md |
Change Log & Decision Log |
Each company has 1-2 unique documents:
- Google:
design-doc.md(Design Doc) - Amazon:
prfaq.md(PRFAQ),operational-readiness.md - Microsoft:
spec.md(Spec),architecture-notes.md - Meta:
rfc.md(RFC),experiment-plan.md
Edit template files under .windsurf/templates/<vendor>/ to adjust section structure or fields.
- Create a new directory under
.windsurf/templates/ - Add corresponding template files
- Create a new workflow file under
.windsurf/workflows/ - Reference templates in workflow:
../templates/<vendor>/<file>.template.md
Edit the "Output files" list in the workflow file to remove unwanted documents.
Issues and Pull Requests are welcome!
- Add other company styles (e.g., Netflix, Apple, OpenAI)
- Improve existing template structures
- Fix bugs or improve documentation
MIT License
- Windsurf - AI-powered IDE
- PMBOK Guide - PMI Project Management Body of Knowledge
โญ If this project helps you, please give it a Star!