waltsu-agent
エージェント体制の現況。編成・定期実行・判断待ちを、リポジトリを開かずに確認できます。
1 週間以上更新されていません。表示中の内容は現状と食い違っている可能性があります。
最新化するには、リポジトリのある Mac で node scripts/sync-waltsu-agent.mjs を実行します。
すべて取得できました。 この画面の数字は、取りこぼしのない実測値です。
判断待ち
しゅんすけさんが決めるもの
3 件P-001全記事に付く3項目を、週次の報告対象から外すか決める2026-08-23 起票P-004執筆ルールの「月あたり総文字数」を、具体の個数に置き換えるか決める2026-08-26 起票P-008ARTICLE.md に「引用数値の当時値 vs 現行公式値」の裁定基準を足すか決める2026-08-31 起票
エージェントには決める権限がないので、ここが空くまで進みません。
権限を開ければ適用できるもの
9 件P-002週次の「既読を除いた今回の精読対象」を機械で出す2026-08-24 起票P-003audit.php から table_unwrapped の出力を削除する2026-08-24 起票P-005ARTICLE.md の機械判定できる項目を scanner に実装する2026-08-26 起票P-006scanner 定義の手順 1 に run_audit.sh 失敗時の分岐と L-006/L-010 の実例を書く2026-08-31 起票P-007週次手順 3 に「対象が N 本を超えたら critic を分割起動する」を明文化する2026-08-31 起票P-009report.py の --diff に「前回あって今回消えた指摘」の消し込み出力を足す2026-08-31 起票P-010check_links.sh の 403 を 404/410/000 と分けて出力する2026-09-01 起票P-011report.py に前月比(コード別の増減)を出力させ、目視の手計算を無くす2026-09-01 起票P-012reporter 定義からファイル経由送信の記述を消し、残った slack 一時ファイルを削除する2026-09-01 起票
scripts への書き込みが塞いであるため、人が承認して適用する必要があります。
編成
依頼
COO(メインセッション)
受付 → 行き先を決める → 報告 → 承認待ち
実務はしない
marketing-seo-team
読み取り専用blog を点検して報告する(読み取り専用)
seo-critic継承seo-inspector継承seo-reportersonnetseo-scannersonnet
contents-team
本番に書き込むblog の記事を作り、中身を直す(本番に書き込む)
contents-evidenceopuscontents-intervieweropuscontents-linkeropuscontents-manageropuscontents-planneropuscontents-writeropus
sales-webkanji-team
本番に書き込む受注前案件の提案づくり(案件ごとに手で起動)
sales-executor継承sales-optimizer継承sales-pm-director継承
配下に置かれていても、ルールも知識も権限も別です。同じ部門だからといって、読み取り専用の班に「直して」を振らないこと。
marketing-seo-team
読み取り専用blog を点検して報告する(読み取り専用)
起動: コマンド(/seo-*)。launchd で自動実行もする
エージェント
4
コマンド
4
スキル
0
案件
—
ナレッジ
contents-team
本番に書き込むmarketing-seo-team の配下(ルール・知識・権限は別)
blog の記事を作り、中身を直す(本番に書き込む)
起動: コマンド(/contents-*)。定期実行はしない
エージェント
6
コマンド
6
スキル
0
案件
—
ナレッジ
sales-webkanji-team
本番に書き込む受注前案件の提案づくり(案件ごとに手で起動)
起動: エージェント名で直接呼ぶ(コマンドは無い)
エージェント
3
コマンド
0
スキル
4
案件
1
ナレッジ
| 名前 | チーム | モデル | ツール | 役割 |
|---|---|---|---|---|
contents-evidence | contents | opus | 9 | waltsu blog の記事に出典リンク(エビデンス)を付ける。公的機関・一次資料を探し、リンク先の中身が本文の主張と一致するか検証してから貼る。本文の事実誤りも直す。 |
contents-interviewer | contents | opus | 8 | 自社の議事録や会話ログから、記事に入れる一次情報を取り出す。確度を見極め、断定してよい数値と避けるべき数値を分けて、ライターが本文にそのまま入れられる形の文案にして渡す。毎週の議事録取り込みも担当する。本文は書かない。 |
contents-linker | contents | opus | 3 | waltsu blog の記事同士をつなぐ内部リンクを設計して貼る。関連する記事へ本文中の自然な箇所から導線を作り、どこからもリンクされていない孤立記事をなくす。 |
contents-manager | contents | opus | 4 | admin の台帳(コンテンツ管理)を運営する。WPとのズレを取り、不整合を点検し、残件の優先順位を出す。新しいルールが増えたら admin に共有する価値を判断し、チームの編成が変わったら otasuke の組織図を最新に保つ。記事の本文には触らない。 |
contents-planner | contents | opus | 10 | waltsu blog の記事構成案を作る。キーワードを受け取り、実際に検索して上位記事とAI Overviewを読み、検索意図と競合との差分から見出し構成・FAQ・内部リンク候補・図解案までを設計する。本文は書かない。 |
contents-writer | contents | opus | 7 | 構成案と一次情報から waltsu blog の本文HTMLを書く。ライティングルールの体裁(見出し本数・表・note-box・talk・画像マーカー)を守り、qa_check.py の16項目を通してから納品する。入稿はしない。 |
sales-executor | sales-webkanji | 継承 | 17 | waltsuの受注前案件で実作業を担う実行エージェント。企業リサーチ(3C分析)、既存サイト診断、参考サイト探し、企業リサーチ資料とクライアント提案資料の作成を行う。sales-pm-director から振られたタスクを1つずつ実行する。 |
sales-optimizer | sales-webkanji | 継承 | 6 | sales-webkanji-team(受注前案件)の構成を、案件が終了したあとに点検して削るチーム管理エージェント。sales-* のエージェント定義・スキル・qc-checklist の棚卸し、受注前案件の振り返りに使う。案件の途中では呼ばない。marketing-seo-team の稼働点検は seo-inspector の担当であり、こちらでは扱わない。 |
sales-pm-director | sales-webkanji | 継承 | 12 | waltsuの受注前案件を統括するプロジェクト管理エージェント。Web幹事等からの案件情報を受け取ったら最初に必ずこれを呼ぶ。案件を構造化し、実行エージェントにタスクを振り分け、上がってきた成果物を合格/不合格で判定する。不合格の場合は理由をチェックリストに追記して次回に活かす。 |
seo-critic | marketing-seo | 継承 | 5 | waltsu blog の記事を実際に読んで、いい記事の基準を満たしているかを判定する。情報の鮮度・具体性の密度・AI 感・検索意図とのズレ・カニバリを見る。機械では判らないことだけを見る。 |
seo-inspector | marketing-seo | 継承 | 6 | marketing-seo-team の稼働そのものを点検する監査担当。無駄な処理・見落とし・誤検知・報告の質を毎回チェックし、教訓ログに残す。 |
seo-reporter | marketing-seo | sonnet | 3 | scanner と critic の結果を、読んで即座に動ける形に整えて Slack へ投稿する。レポートを reports/ に残す。 |
seo-scanner | marketing-seo | sonnet | 3 | waltsu blog の機械判定を実行する。本番から記事データを取得し、判定ルールに通して指摘一覧を返す。記事の中身の良し悪しは判断しない。 |
定期実行
| ジョブ | いつ | 次回 | 登録 | 前回の終わり方 | 最新ログ |
|---|---|---|---|---|---|
com.waltsu.marketing-seo-team.weekly先週公開分を精読する | 毎週月曜 9:07 | 2026-09-07 09:07 | 登録済み | 0(正常終了) | weekly_2026-08-31_0907.log1,147 バイト |
com.waltsu.marketing-seo-team.monthly全記事を機械判定し、前回からの差分だけ報告する | 毎月1日 9:23 | 2026-10-01 09:23 | 登録済み | 0(正常終了) | monthly_2026-09-01_0923.log2,819 バイト |
終了コードは前回の実行結果です。0 以外がそのまま障害とは限りませんが、意図した 終わり方かどうかは確認したほうがいい値です。ログは git 管理外なので、この Mac にしかありません。
コマンドとスキル
コマンド
直接叩くと COO の承認確認を飛ばせる
/contents-draftキーワードから記事の構成案・一次情報・本文を作る(入稿はしない)
/contents-evidenceblog の未対応記事に出典リンク(エビデンス)を付ける
/contents-lessoncontents-team への指摘・不備を記録し、再発しない形に落とす
/contents-linksblog の記事同士をつなぐ内部リンクを貼る。孤立記事をなくす
/contents-manageadmin の台帳を点検し、次にやるべきことを決めて Slack に報告する
/contents-primary先週の議事録から一次情報を取り込む(毎週月曜)
/seo-lesson指摘・不備・課題を記録し、再発しない形に落とす
/seo-monthlyblog の月次チェック。全記事を機械判定し、前回からの差分だけ報告する
/seo-quarterly四半期の鮮度棚卸し。古い記事の統合・削除・リライトを判断する
/seo-weeklyblog の週次チェック。先週公開した記事を精読して Slack に報告する
スキル
内容に応じて自動で選ばれる
sales-company-research提案前のクライアント企業リサーチを3C分析ベースで実施する。企業サイト・ニュース・採用情報・業界統計・競合サイトを実際に調べ、「この会社は何で稼いでいるのか」「今回なぜサイトを変えるのか」まで仮説化する。Web幹事などから案件が来て提案準備に入るときに使う。
sales-proposal-docs企業リサーチ資料(Markdown)とクライアント提案資料(pptx)を作成する。waltsuの標準提案フォーマット(.pptx)をpython-pptxで差し替えて生成し、日本語フォントと全角文字数の落とし穴を回避する。調査と診断が終わって提案物を組み立てる段階で使う。
sales-reference-site-finderotasuke-waltsu の Supabase にある「参考サイト探すくん」データベース(2,080件)から、案件の勝ち筋に合う参考サイトを探す。プレサイト制作や提案時のデザイン参考を集めるときに使う。
sales-site-audit既存サイトを技術・モバイル・情報設計・多言語・フォーム・SEO・コンテンツ資産の7軸で診断し、課題にIDを振って松竹梅のどのプランで対応するかまで割り付ける。リニューアル提案の前に現行サイトを評価するときに使う。
蓄積されているもの
ルール
41
稼働のたびに必ず読む
CR-022画像のタイトルは語尾に `_ファイル名` を付けるCR-021構造が変わる作業は、何がどう変わるかを出してから通すCR-020変更前にあったリンクを消したまま適用しない
教訓
31
原因まで書いてルールに落とす
CL-013前セッションの残骸ファイルを土台に編集しかけ、リンク21本が消える寸前だったCL-012httpStatus に 0 を送って台帳更新が 400 で弾かれたCL-011URL のスラッグを内容の根拠にして、誤った出典を貼りかけた
いい記事の定義
29
記事の合否はこの ID で言う
レポートとリポジトリ
直近のレポート
5件| 2026-09-01 | monthly | 4,115 バイト |
| 2026-08-31 | weekly | 9,982 バイト |
| 2026-08-24 | weekly | 6,128 バイト |
| 2026-08-23 | initial | 12,127 バイト |
| 2026-08-23 | weekly | 11,052 バイト |
リポジトリ
ブランチ
main
HEAD
b7fb97a
未push
なし
未コミットの変更
20 ファイル
docs(contents-team): 画像タイトルの命名規約を追加(CR-022)
判断待ち 3 件 / エージェント 13 体 / ジョブ 2件