據 AlphaMoat 統計,截至 2026-09,PM Toolkit - Excalidraw - "Messy Thoughts" to "Visual Spec" in 30 seconds. 累計下載 4,939 次、獲 10 個星標,在全部 5,078 個 AI 技能中排名第 1,872 位,在「設計創意」分類(512 個)中排名第 185 位。
| 平台 | 累計安裝 | 累計下載 | 星標 | 評論 |
|---|---|---|---|---|
| ClawHub ↗ | 140 | 4243 | 5 | 1 |
| SkillHub ↗ | 356 | 4939 | 10 | — |
各平台的計數口徑不同,統計時間不一致。
從筆記提取標題、問題目標、需求、實現和使用者旅程步驟為 JSON,再排列 Why、What、How 分欄及橫向旅程,以顏色區分並將文字繫結容器。應使用專用輸出目錄,僅刪除本圖建立的臨時輸入,作為規格前由產品與工程相關人員複核。
資料釋出於 2026-10-27
以下是根據技能文件生成的示例,不代表實際執行結果。
2026-09 起統計方法調整:同名技能按作者分別統計,並覆蓋全部技能。圖中虛線為調整前的月份,與之後的資料不直接比較,也不計算跨越調整的增長。
| 月份 | 累計下載 | 環比 | 星標 |
|---|---|---|---|
| 2026-09 | 4939 | — | 10 |
| 2026-08 | 4398 | +5.0% | 10 |
| 2026-07 | 4187 | +12.3% | 10 |
| 2026-06 | 3730 | +3.9% | 5 |
| 2026-05 | 3589 | — | 9 |
| 2026-03 | 3173 | — | 4 |
以下是作者釋出的原始檔案,按純文字顯示,本站未做修改或稽核;其中的連結不可點選,命令請核實後再執行。抓取於 2026-10-23。
--- name: pm-visualizer description: Visualizes Product Manager thoughts (Why, What, How, User Journey) into an editable Excalidraw diagram. Use when the user asks to "visualize specs", "create a PM diagram", or "map out product thoughts". --- # PM Visualizer Skill This skill converts unstructured Product Manager thoughts into a structured Excalidraw visualization. ## Features
- **Smart Layout**: Automatically columns "Why, What, How" and creates a horizontal flow for "User Journey".
- **Color Coding**: Visual distinction between problem (Why - Yellow), solution (What - Green), implementation (How - Blue), and flow (Journey - Red/Pink).
- **Grouped Elements**: Text is properly bound to containers so they move together.
## Workflow
1. **Analyze Request**: Extract the following sections from the user's prompt or context:
* **Title**: The feature or product name.
* **Why**: The problem statement, business goals, or "Why are we building this?".
* **What**: The solution requirements, features, or "What is it?".
* **How**: Technical implementation details, API strategy, or "How will we build it?".
* **Journey**: A sequential list of steps for the user journey or process flow.
2. **Prepare Data**: Create a JSON file (e.g., `temp_visual_data.json`) with this structure:
```json
{
"title": "Feature Name",
"why": ["Reason 1", "Reason 2"],
"what": ["Feature 1", "Feature 2"],
"how": ["Tech 1", "Tech 2"],
"journey": ["Step 1", "Step 2", "Step 3"]
}
```
3. **Generate Diagram**: Run the python script to generate the `.excalidraw` file.
```bash
python3 skills/pm-visualizer/scripts/layout_diagram.py temp_visual_data.json ~/Downloads/Documents/PM_Visuals/Output_Name.excalidraw
```
*Ensure the output directory exists first.*
4. **Cleanup**: Delete the temporary JSON input file.
5. **Report**: Inform the user the file is ready at the output path.
## Example
**User:** "Visualize a new 'Login with Google' feature. Why? Reduce friction. What? Google button on login page. How? OAuth2. Journey: User clicks button -> Google Popup -> Redirect to Dashboard."
**Codex Action:**
1. Create `login_spec.json`:
```json
{
"title": "Login with Google",
"why": ["Reduce friction", "Increase conversion"],
"what": ["Google Sign-in Button", "Profile Sync"],
"how": ["OAuth 2.0 Flow", "Google Identity SDK"],
"journey": ["User clicks 'Sign in with Google'", "Google permissions popup appears", "User approves access", "System verifies token", "User redirected to Dashboard"]
}
```
2. `mkdir -p ~/Downloads/Documents/PM_Visuals`
3. `python3 skills/pm-visualizer/scripts/layout_diagram.py login_spec.json ~/Downloads/Documents/PM_Visuals/Login_Spec.excalidraw`
ContextWeave 架構圖一鍵生成
用 Nano Banana Pro 生成或編輯圖片的指令碼技能。
用 whisper 命令列工具在本機將音訊轉成文字或進行翻譯。
透過 MCP 服務生成與編輯圖表的技能。
面向介面設計的思路與落地建議技能,覆蓋佈局、互動流程、設計令牌與前端改動。
面向多家影片模型 API 的 AI 影片生成與編排技能。
用 ffmpeg 從影片裡取出畫面幀,或生成便於快速檢視的縮圖。
用本地 Whisper 把音訊檔案轉成文字,模型下載完成後可完全離線執行。
資料月份:2026-09 · 下載/星標/安裝數聚合自公開技能註冊庫(ClawHub、SkillHub),按月更新。口徑說明見資料方法。