AgentSkillsCN

workflow

作业推进方式。适用于实施、计划、调查、设计、评审、审计等各项作业。

SKILL.md
--- frontmatter
name: workflow
description: 作業の進め方。実装・計画・調査・設計・レビュー・監査など作業全般に適用。

Workflow

mermaid
flowchart LR
    subgraph 準備
        A[Plan] --> B[Done Criteria] --> C[Team組成] --> D[ToDo分解]
    end
    subgraph 実行
        D --> E[1つ実行] --> F[記録]
        F --> G{次?}
        G -->|Y| E
    end
    G -->|N| H[完了確認]

Climpt Workflow 尊重

.agent/workflow.json に定義された6段階パイプラインを尊重する。

code
analysis → planning → execution → verification → finalize → instruction
  • 各フェーズには担当エージェント(analyst, architect, writer, reviewer, facilitator, impl-director)が割り当てられている
  • フェーズ遷移・優先順位・ラベルマッピングは workflow.json の定義に従う
  • climpt workflow プロンプト(.agent/climpt/prompts/workflows/)が提供する操作(analyze, create, resolve, validate 等)を活用する
  • 作業がどのフェーズに該当するかを意識し、対応するエージェントの責務範囲内で行動する

Rules

#指示
1tmp/<task>/に plan.md, progress.md, analysis.md を書き出す(思考の外部化)
21つ完了→記録→次。同時並行しない
3Plan(全体像)を TaskCreate で ToDo(実行単位)に分解
4plan.md に Team テーブル記載。1Role=1目的、混合禁止(「調査して実装」はNG)。独立RoleはTask toolで並列起動
5調査はSubAgentへ委譲: 探索=Explore / 設計=Plan / 実行・検証=general-purpose
6Done Criteria を先に定義。全項目達成まで未完了
7完了即 progress.md に記録(形式は後述)
8技術的に明確→自分で判断し聞かない。方針判断→選択肢+推奨を提示(「どうしますか?」禁止)
9分析・依存関係は Mermaid で analysis.md に図示。ToDo全体もMermaidでプロットし現在地を色分け
10詳細手順は専門skillに委譲。方向不明時は thinking-method skill

tmp/構造

code
tmp/<task>/
├── plan.md        # Goal, Done Criteria, Team, Approach, Scope
├── progress.md    # 記録蓄積
├── analysis.md    # Mermaid図
└── investigation/ # SubAgent結果

Planテンプレート

markdown
# Plan: <タスク名>

## Goal

## Done Criteria

- [ ] <チェック可能な条件>

## Team

| Role | 目的 | Agent Type | 担当ToDo |
| ---- | ---- | ---------- | -------- |

## Approach

## Scope

やること: / やらないこと:

skill文書の作成・改善

→ token圧縮は prompt-compression skill

progress.md 記録

ToDo完了ごとに追記。What/Why(判断根拠)とHow(手順)は分離する。

markdown
### T1: <タスク名>

**What/Why** - <目的・理由>
**How** - <手順・ツール・出力先>
**Result** - [x] YYYY-MM-DD HH:MM <事実>

ToDoマッピング例

mermaid
flowchart TD
    T1:::done --> T2:::cur --> T3:::todo --> T4:::todo
    classDef done fill:#9f9
    classDef cur fill:#ff9
    classDef todo fill:#fff

質問テンプレート

markdown
## 確認: <テーマ>

| 案                        | 概要 | メリット | デメリット |
| ------------------------- | ---- | -------- | ---------- |
| A(推奨)                 |      |          |            |
| B                         |      |          |            |
| → A案で進めてよいですか? |      |          |            |