# Task Workflow

> develop/tasks.json・progress.md・direction.md でタスクを管理する運用の正典（フィールド定義、difficulty の基準、evidence の書き方、アーカイブのトリガー）。/next-task・/plan-tasks・/list-tasks が参照する。ユーザーが「タスク運用のルールを教えて」「difficulty の基準は？」「アーカイブの基準は？」と聞いたときに読む。手順は持たず、何も書き換えない。

- Skill: `sinnlosses/task-workflow` (Agent Skill, multi-file: 7 files)
- Install (CLI): `npx skillmds@latest add sinnlosses/task-workflow`
- Raw SKILL.md: https://api.skillmd.com/api/skills/sinnlosses/task-workflow/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Productivity
- Author: sinnlosses (https://skillmd.com/u/sinnlosses)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/sinnlosses/task-workflow

---


このスキルは**ルールの置き場**で、手順を持たない。実際の作業は次の3つが行う。

| やりたいこと                 | スキル         |
| ---------------------------- | -------------- |
| 未着手タスクを1件進める      | `/next-task`   |
| 指示メモをタスクに分解する   | `/plan-tasks`  |
| 一覧を見る（読み取り専用）   | `/list-tasks`  |

ルール本文は [WORKFLOW.md](WORKFLOW.md)。冒頭の目次で節を1つ選んで読む（通読しない）。
プロジェクト固有の値（検証コマンド・整形コマンド）は、そのプロジェクトの CLAUDE.md の
「## タスク運用」節（WORKFLOW.md「ファイル配置と CLAUDE.md」）。

一覧とアーカイブ判定は `scripts/status.py`、アーカイブへの転記は `scripts/archive.py` が行う。
**どちらもモデルが手で代用しない**（`tasks.json` の全文読みと手書きの転記を避けるための道具）:

```bash
python3 ${CLAUDE_SKILL_DIR}/../task-workflow/scripts/status.py  develop/tasks.json  # 一覧＋判定（読み取り専用）
python3 ${CLAUDE_SKILL_DIR}/../task-workflow/scripts/archive.py develop/tasks.json  # 転記（--dry-run あり）
```

