基本
デイリースタンドアップ準備
すべての組織のGitHubアクティビティを取得し、AIコーディングエージェントを使って組織ごとのスタンドアップ下書きを生成します。
Daguスキルを使用して、デイリースタンドアップ準備ワークフローを作成してください。正しい構文については、スキーマ、コーディングエージェント、注意点のリファレンスを参照してください。 ユーザーに確認してください: - レポートは何日前までカバーすべきですか?(デフォルト:1) - 平日の何時に実行しますか?(デフォルト:午前8時) - どのAIコーディングエージェントCLIがインストールされていますか?(claude、codex、gemini、opencode、aiderの順にチェックし、最初に見つかったものを使用。検出されない場合は確認してください) 前提条件:gh CLIが認証済み(gh auth login)、少なくとも1つのAIコーディングエージェントCLIがインストール済み。 ワークフローの内容: 1. gh api graphqlと--jqを使用してユーザーのGitHubアクティビティを取得(jq CLIは使用しないでください)。リポジトリごとのコミット(RESTでメッセージ付き)、マージ済みPR(本文付き)、期間内に更新されたオープン/ドラフトPR(最近のコミットとタイムスタンプ付き、リポジトリごとにグループ化)、レビューを取得。 2. アクティビティからすべての組織を自動検出し、すべてを組織ごとにグループ化。 3. アクティビティのある各組織について、インラインサブDAG(---セパレータ)を使用し、ユーザーのAIエージェントCLIでスタンドアップの口頭発表用下書きを生成。単純なテキスト要約タスクなので、そのエージェントで利用可能な最安/最速モデルを使用。アクティビティのない組織はトークン節約のため呼び出しをスキップ。 4. エージェントコマンド、モデル、下書きプロンプトはすべてトップレベルのenv変数として定義(プロンプトにはYAMLマルチライン|を使用)し、ステップロジックを編集せずにエージェントの切り替えや出力のカスタマイズを容易にする。 5. 各組織セクションをMarkdownで組み立て:口頭発表用下書き、マージ済みPR、リポジトリごとにグループ化されたオープンPR(コミット履歴とタイムスタンプ付き)、レビュー。 6. すべての組織セクションを1つのレポートにまとめ、DAG_DOCS_DIRに保存。 7. キャッチアップ付きの平日スケジュール、リトライデフォルト、エージェントステップのタイムアウトを設定。 重要:既知の回避策については注意点リファレンスを確認してください。各エージェントCLIの正しい非対話コマンドとモデルフラグについては、コーディングエージェントリファレンスに従ってください。
はじめに
1. Daguをインストール
curl -L https://raw.githubusercontent.com/dagu-org/dagu/main/scripts/installer.sh | bash2. Daguスキルをインストール
claude mcp add dagu -- dagu mcp3. Daguを起動
dagu start-all詳細については、 クイックスタートガイド