実行上の注意:/workflow は指示とチェックリストを提供するもので、決定論的な実行エンジンではありません。
Claude は確認質問をしたり利用可能な agent を選んだりするため、実際のテスト、diff、commit を検証してください。
Claude Code の公式 agents ドキュメントも参照してください。
問題にフォーカス
/focus-problem
コードを書く前に問題を理解します。同梱コマンドの例は、1 つの Explore agent でコードベースのコンテキストを収集します。 追加 agents は独立した作業にのみ任意で利用し、固定数での並列起動は保証されません。
実行内容:
- → プロジェクト構造とアーキテクチャを分析
- → 関連コードとパターンを検索
- → 既存のテストとドキュメントをレビュー
- → 依存関係と制約を特定
過剰開発を防止
/workflow に内蔵 · 独立したコマンドではありません
YAGNI 原則チェック。本当に必要なものだけを構築します。早すぎる最適化や不要な抽象化を避けます。
チェックリスト:
- □ この機能は本当に必要ですか?
- □ よりシンプルな方法で解決できますか?
- □ 不要な抽象化を追加していませんか?
- □ 最小限の実装は何ですか?
テストファースト(TDD)
/test-first
実装の前にテストを書きます。チェックリストが Red-Green-Refactor を案内します。各テストを実行し、期待どおりの失敗と成功を確認してください。
RED
失敗するテストを書く
GREEN
テストを通過する最小限のコードを書く
REFACTOR
機能を壊さずに改善
ドキュメント作成
/workflow チェックリスト · doc-writer への委任は任意
変更に README、API ドキュメント、使用例、コメントの更新が必要か確認します。 doc-writer agent は明示的またはモデル選択で委任できますが、自動実行は保証されません。
必要に応じて確認・更新:
- → 関数/メソッドの JSDoc コメント
- → API エンドポイントドキュメント
- → 新機能の README 更新
- → 使用例
スマートコミット
/smart-commit
diff を確認し、設定済みの品質チェックを実行し、関連する変更をまとめて Conventional Commits を作成します。 コミット内容を先にレビューしてください。このステップはリモートへ push しません。
/smart-commit
feat(auth): JWT トークン検証を実装
- 有効期限チェック付きの validateToken 関数を追加
- リフレッシュトークンのローテーションを含む
- 包括的なテストカバレッジを追加 (95%)
Co-Authored-By: Claude <noreply@anthropic.com> 使い方
# 完全なワークフローを実行
/workflow
# または既存の各コマンドを実行
/focus-problem "作りたいものを説明"
/test-first
/smart-commit