メインコンテンツへスキップ
← Director Mode Lite に戻る
/workflow

5 ステップワークフロー

過剰エンジニアリングを防ぎ、各ステップで品質を確保する構造化された開発アプローチ。

1
フォーカス
2
防止
3
テスト
4
ドキュメント
5
コミット
1

問題にフォーカス

/focus-problem

コードを書く前に、まず問題を理解します。並列エージェントを使用してコードベースを探索し、コンテキストを収集します。

実行内容:

  • プロジェクト構造とアーキテクチャを分析
  • 関連コードとパターンを検索
  • 既存のテストとドキュメントをレビュー
  • 依存関係と制約を特定
2

過剰開発を防止

/prevent-overdev

YAGNI 原則チェック。本当に必要なものだけを構築します。早すぎる最適化や不要な抽象化を避けます。

チェックリスト:

  • この機能は本当に必要ですか?
  • よりシンプルな方法で解決できますか?
  • 不要な抽象化を追加していませんか?
  • 最小限の実装は何ですか?
3

テストファースト(TDD)

/test-first

実装の前にテストを書きます。Red-Green-Refactor サイクルで、コードが正しく動作し、保守しやすいことを確認します。

RED

失敗するテストを書く

GREEN

テストを通過する最小限のコードを書く

REFACTOR

機能を壊さずに改善

4

ドキュメント作成

doc-writer agent

変更に対するドキュメントを自動生成。README の更新、API ドキュメント、必要に応じてコードコメント。

自動生成:

  • 関数/メソッドの JSDoc コメント
  • API エンドポイントドキュメント
  • 新機能の README 更新
  • 使用例
5

スマートコミット

/smart-commit

コンベンショナルコミットメッセージを自動生成。一貫性があり、明確で、ベストプラクティスに従います。

/smart-commit

feat(auth): JWT トークン検証を実装

- 有効期限チェック付きの validateToken 関数を追加
- リフレッシュトークンのローテーションを含む
- 包括的なテストカバレッジを追加 (95%)

Co-Authored-By: Claude <[email protected]>