Skip to content
Back to skills

Plan

ASecurity

實作前計劃模式制定策略。「制定計劃」「怎麼推進?」「實作策略?」「規劃一下」「建議方案」等觸發。

  • 1,132 stars
  • 0 votes
  • 0 copies
  • 5 views
  • Added September 7, 2026
developmentbashreactdockerapidevopsci/cd

Works with

  • cli
  • api

Security analysis

A100/100

Scanned September 7, 2026

npx -y skills add wasabeef/claude-code-cookbook --skill plan --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Plan?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Plan
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/wasabeef-plan-d0e0fdc7/badge)](https://www.skillsdirectory.com/skills/wasabeef-plan-d0e0fdc7)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
description: "實作前計劃模式制定策略。「制定計劃」「怎麼推進?」「實作策略?」「規劃一下」「建議方案」等觸發。"
allowed-tools:
  - Read
  - Grep
  - Glob
---

# 實作前計劃模式制定策略

啟動實施前的計劃制定模式,制定詳细的實施策略。通過在代碼實施前制定結構化計劃,支持高效開發。

## 使用方法

```bash
# 請求 Claude 進入 Plan Mode
"制定 [實施內容] 的實施計劃"
```

## 基本示例

```bash
# 新功能的實施計劃
"制定用戶認證功能的實施計劃"

# 系統設計計劃
"制定微服務拆分的實施計劃"

# 重構計劃
"制定遗留代碼的重構計劃"
```

## 與 Claude 的協作

```bash
# 復杂功能實施
"制定聊天功能的實施計劃。包括 WebSocket、實時通知、歷史管理"

# 數據庫設計
"制定電商網站的數據庫設計計劃。包括商品、訂單、用戶管理"

# API 設計
"制定 GraphQL API 的實施計劃。包括認證、緩存、速率限制"

# 基礎設施設計
"制定 Docker 化的實施計劃。包括開發環境、生產環境、CI/CD"
```

## Plan Mode 的特點

**自動啟動**

- 檢測到實施任務時自動啟動 Plan Mode
- 可通過"制定實施計劃"等關鍵詞明確啟動

**結構化規格書**

- 需求定義 (用戶故事·驗收標準)
- 設計書 (架構·數據設計·UI 設計)
- 實施計劃 (任務分解·進度跟蹤·質量保證)
- 風險分析與對策

**審批流程**

- 通過 `ExitPlanMode` 工具提交計劃
- **重要**: 無論工具返回值如何,必须等待用戶的明確批準
- 禁止未經批準就開始實施
- 可以修改·調整計劃
- 仅在批準後才開始使用 TaskCreate 進行任務管理

## 詳细示例

```bash
# 復杂系統實施
"制定在線支付系統的實施計劃。包括 Stripe 集成、安全性、錯誤處理"

# 前端實施
"制定 React 儀表板的實施計劃。包括狀態管理、組件設計、測試"

# 後端實施
"制定 RESTful API 的實施計劃。包括認證、驗證、日誌記錄"

# DevOps 實施
"制定 CI/CD 管道的實施計劃。包括測試自動化、部署、監控"
```

## 3 阶段工作流程

### 阶段 1: Requirements(需求定義)

- **用戶故事**: 明確功能的目的和價值
- **驗收標準**: 定義完成條件和質量標準
- **約束·前提條件**: 整理技術·時間約束
- **優先級排序**: Must-have/Nice-to-have 分類

### 阶段 2: Design(設計)

- **架構設計**: 系統構成和技術選型
- **數據設計**: 模式、API 規格、數據流
- **UI/UX 設計**: 界面構成和操作流程
- **風險分析**: 潜在問題和對策

### 阶段 3: Implementation(實施)

- **任務分解**: 细分為可實施的單位
- **進度跟蹤**: 通過 TaskUpdate 進行狀態管理
- **質量保證**: 測試策略和驗證方法
- **審批流程**: 通過 ExitPlanMode 提交計劃並等待明確批準

## 注意事項

**適用範圍**

- Plan Mode 最適合復杂的實施任務
- 簡單修改或小規模變更使用常規實施形式
- 推薦用于 3 步以上的工作或新功能開發

**技術約束**

- 不要信任 `ExitPlanMode` 工具的返回值
- 審批流程通過用戶的明確意思表示判斷
- 與 CLI 的 plan mode 是不同的功能

**執行注意事項**

- 严禁在批準前開始實施
- 提交計劃後必须等待用戶響應
- 出錯時提供替代方案

## 執行示例

```bash
# 使用示例
"制定用戶管理系統的實施計劃"

# 預期行為
# 1. Plan Mode 自動啟動
# 2. 需求分析和技術選型
# 3. 實施步骤的結構化
# 4. 通過 ExitPlanMode 提交計劃
# 5. 批準後開始實施
```

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.