Convert Claude markdown subagent files to Codex CLI TOML format. Parses YAML frontmatter and body, applies model/permission/tool mappings, and outputs to agents/codex/<name>.toml.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
旅行会社の予約メールなどの生テキストから、旅程(交通機関・宿泊)を抽出して Google Calendar primary にイベント登録する。フォーマットは問わない。登録前にユーザー承認を必須化し、開始 30 分前のポップアップ通知をデフォルトで付ける運用。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
실행 점수 미검증
설치 방법 보기설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.
旅行会社の予約メールや自然言語の旅程テキストから必要情報を抽出し、Google Calendar primary に複数イベントとして登録する。
/trip-register-to-calendar + 旅の目的/テーマ + 予約メール本文を貼り付けAsia/TokyooverrideReminders: [{ method: "popup", minutes: 30 }] を渡して個別に付与する(カレンダー側のデフォルト設定には依存しない)見つからない項目は空欄として扱い、勝手に補完しない。
🚄 <列車名 列車番号> | <出発駅>→<到着駅>(例: 🚄 つるぎ1号 | 金沢→敦賀)✈️ <便名> | <出発空港>→<到着空港>🏨 <施設名>(例: 🏨 コンフォートホテル佐賀)<出発駅>発 HH:MM > <到着駅>着 HH:MM
列車: <列車名 列車番号>
座席: <N号車M席>(原文 `10=17A` → `10号車17A` に整形)
目的: <旅の目的/テーマ>
施設: <施設名>
TEL: <電話番号>
部屋: <部屋タイプ>
プラン: <プラン名>
食事: <食事条件>
目的: <旅の目的/テーマ>
進捗チェックリストをコピーして使う:
- [ ] 1. 入力(目的/テーマ・予約テキスト)を識別
- [ ] 2. 旅程を抽出・正規化
- [ ] 3. 既存イベントの重複チェック
- [ ] 4. 承認テーブルを提示しユーザー承認を取得
- [ ] 5. 各イベントを作成
- [ ] 6. 結果(成功/失敗)を一覧で報告
入力から「旅の目的/テーマ」と予約情報の生テキストを識別する。目的/テーマが不明なら推測せずユーザーに確認する。
生テキストから旅程情報を抽出し、内部表現(交通イベント配列 + 宿泊イベント配列)に正規化する。
YYYY-MM-DD、時刻は HH:MM、TZ は Asia/Tokyo重複チェック: 旅程の最小日〜最大日の範囲で mcp__claude_ai_Google_Calendar__list_events(calendarId: "primary")を呼び、同タイトルの既存イベントがあれば該当行に「既存」と印を付ける。承認テーブルで重複候補を明示し、再登録するか既定でスキップするかをユーザーに委ねる(再実行時の重複量産を防ぐ)。
抽出結果を以下の形式で ユーザーに表で提示し、登録可否を確認する。
| # | 種別 | 日付 | 開始 | 終了 | タイトル | 場所 | 座席 | 状態 |
|---|---|---|---|---|---|---|---|---|
| 1 | 交通 | 2026-04-18 | 06:00 | 06:57 | 🚄 つるぎ1号 | 金沢→敦賀 | 金沢駅 | 10号車17A | 新規 |
| 2 | 宿泊 | 2026-04-18 | 15:00 | 10:00(翌) | 🏨 コンフォートホテル佐賀 | 佐賀県 | - | 新規 |
承認前にユーザーは修正・除外を指示できる。
承認後、各イベントを mcp__claude_ai_Google_Calendar__create_event で作成する。
calendarId: "primary"timeZone: "Asia/Tokyo"startTime / endTime は ISO 8601(例: 2026-04-18T06:00:00+09:00)summary、description、location(駅名や施設名を入れる)を渡すoverrideReminders: [{ method: "popup", minutes: 30 }] で開始 30 分前のポップアップ通知を付与するnotificationLevel は NONE(本人のみなので)colorId で種別を色分け(交通=7 Peacock / 宿泊=10 Basil)、宿泊は availability: "AVAILABILITY_FREE"(一泊で予定が埋まらないように)登録完了後、作成された各イベント ID とタイトルを一覧で返す。失敗したイベントがあればエラー内容と未登録一覧も併せて返す。
examples/saga-2026-04-18.md に佐賀旅行の入力例と期待される登録内容(宿泊 1 + 交通 8 = 9 件)をまとめる。
아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.
로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.
아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.
Convert Claude markdown subagent files to Codex CLI TOML format. Parses YAML frontmatter and body, applies model/permission/tool mappings, and outputs to agents/codex/<name>.toml.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Create or update a Markdown blog draft from recent work and export it with `YYYY-MM-DD_slug.md` naming. Output directory can be set via environment variable or CLI option; if missing, ask the user and pass it explicitly.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
変更をコミットしてドラフトPRを作成する一連のGit/ghワークフロー。ユーザーが「コミットして」「PR作って」「draft PR」等を求めたときに使用し、status/diff確認・命令形コミット・push・gh pr create --draft(--assignee hodanov)まで実行する。ユーザーの明示リクエストが無くても、実装完了後にcommitやPRが必要になった場面(dev-workflowのcommitフェーズ等)では必ずこれを使う。`git commit` や `gh pr create` を単体でBash直接実行しない。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
1 つの作業ツリーに混ざった差分を、変更理由ごとの意味単位のコミットへ分割する。ユーザーが「コミットを分割して」「意味単位で分けて」「commit-split」等を求めたとき、または機能追加・付随リファクタ・設定/ドキュメント修正が 1 コミットに混在していると気づいたときに使用する。分割案を提示して承認を得てからステージし、コミットごとに単独で成立することを確認する。メッセージ規約・push・PR の作成は commit-and-draft-pr へ委譲する。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
gitleaks + pre-commit を使ってローカルコミット時のクレデンシャル混入を機械的にブロックする。「クレデンシャル漏洩防止」「シークレット混入対策」「gitleaks」「pre-commit シークレット」「credential leak prevention」に言及した場合に使用する。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
依存パッケージ(Go modules / npm / Terraform provider / GitHub Actions / pre-commit 等)の アップグレードを、outdated 検出 → CHANGELOG・破壊的変更の確認 → 更新 → lint/test 検証 → コミットまで一連の手順で安全に適用する。「依存更新」「パッケージを上げて」「dependency update」 「go get -u」「npm update」「provider を上げる」等に言及されたときに使用する。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.