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.
日本語の概要は準備中です。原文の説明を表示しています。
SV リーグの試合詳細ページから REPORT-A / REPORT-B(任意で LiveScore)を取得し、応援チーム / 両チーム対比 / 注目選手ズームの 3 視点で 1 試合分のレビュー Markdown を `docs/svleague-match-review/` 配下に出力する。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
SV リーグ(バレーボール)公式サイトの試合詳細ページから公開データを取得し、1 試合分の振り返り Markdown を生成する。3 視点で「よかった点 / 改善点 / 選手に活かす情報」を整理し、次の試合・練習に活かせる形で残す。
/svleague-match-review 33741/svleague-match-review https://www.svleague.jp/ja/match/detail/33741/svleague-match-review 33741 --team SAGA久光 --player "#3 北窓絢音"/svleague-match-review 33741 --views team,versus(選手ズーム視点を省く)/svleague-match-review 33741 --with-livescore(LiveScore も試す)--team <応援チーム>(任意)
--player <選手名>(任意)
--views team,versus,player(任意。デフォルトは 3 視点すべて)
--with-livescore(任意。デフォルト OFF)
/livescore/v/<id>) は JS レンダリング依存で静的 HTML から取得できないことが多いため、デフォルトでは取得を試みない。明示指定時のみ WebFetch で試す--views で絞れる)Asia/Tokyo| リソース | URL パターン | 取得できる情報 |
|---|---|---|
| 試合詳細 | https://www.svleague.jp/ja/match/detail/<id> | 対戦カード、最終スコア、セット別スコア、カテゴリ |
| REPORT-A(HTML) | https://www.svleague.jp/ja/<category>/form/a/<id> | 試合メタデータ、スタメン、交代記録、コーチコメント |
| REPORT-B(HTML) | https://www.svleague.jp/ja/<category>/form/b/<id> | 個人成績(アタック・ブロック・サーブ・レセプション) |
| LiveScore | https://www.svleague.jp/ja/<category>/livescore/v/<id> | ローテーション、試合経過、個人成績の時系列 |
<category> は sv_women / sv_men など。試合詳細ページ内のリンク(例: /ja/sv_women/...)のパス断片から判定する。判定に失敗した場合は毎回ユーザーに確認する(--category 引数は用意しない)。
LiveScore は JS レンダリング依存で静的 HTML から取得できないケースが大半のため、デフォルトでは取得を試みない(--with-livescore 指定時のみフェッチを試す)。失敗時は欠損として扱い、本文と付録に「(取得不可)」を明記する。
各 HTML ページには「PDF」リンクが併設されているが、本 Skill では HTML 側を優先的に読み、PDF は参考 URL として付録に残すだけに留める。
https://www.svleague.jp/ja/match/detail/<id> を WebFetch で取得し、以下を抽出する。
sv_women / sv_men 等。ページ内のリンクから推定).../<category>/form/a/<id>.../<category>/form/b/<id>.../<category>/livescore/v/<id>(--with-livescore 指定時のみ。未指定なら取得不可として扱う)--player 未指定時: 出場数・得点・効果率から両チーム上位 3〜5 名ずつを背番号付きで提示し、ユーザーに選んでもらう--player が氏名のみで複数該当する場合: 候補を背番号付きで提示して再確認する--views で player を含めない場合: 注目選手の確定はスキップする--views で指定された視点(デフォルトは 3 視点すべて)について「よかった点 / 改善点 / 選手に活かす情報」を生成する。
team: 応援チーム視点(勝敗に関わらずチーム単体の評価。応援チームは --team または対話で確定する)versus: 両チーム対比視点(数値を並べ、勝敗を分けた要因を抽出)player: 特定選手ズーム視点(指定選手のスタッツ・出場セット・セット別推移を詳細化)### 選手に活かす情報 小見出しに収める(トップレベルの独立セクションは設けない)。書き方は次を満たす。
### よかった点 ### 改善点 ### 選手に活かす情報 小見出し直下に入れる箇条書きの先頭 1 行のみを並べた骨子(本文が確定していないことが分かる粒度で示す)docs/svleague-match-review/YYYY-MM-DD_<slug>.md に保存する。
<YYYY-MM-DD> は試合日<slug> は <home>-vs-<away> の kebab-case 英字。各チーム名の英字化は次の優先順で決める。
saga、PFUブルーキャッツ石川かほく → pfu、NEC RED ROCKETS → nec、東レアローズ滋賀 → toray)<slug> 候補を提示して確定するdocs/svleague-match-review/YYYY-MM-DD_<slug>.mdREPORT-B {速報版|確定版} (取得: YYYY-MM-DD HH:MM JST) / LiveScore {取得可|取得不可 (理由)}YYYY-MM-DD HH:MM JST) と「最終版で更新される可能性あり」の旨を明記するexamples/33741-saga-vs-pfu.md を参照。試合 ID 33741(2026-04-18 SAGA久光 vs PFU)を入力とした想定のレビュー骨子を配置する。
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
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 を上げる」等に言及されたときに使用する。