shogun-agent-status
全エージェント(家老・足軽1-7・軍師)の稼働状態を一覧表示するスキル。tmux pane状態(稼働中/待機中/不在)とタスクYAML状態(task_id, status)と未読inbox数を統合表示。「稼働確認」「エージェント状態」「布陣確認」「agent status」で起動。
スクリーンショットの取得・加工を行う。ローカルスクショから最新画像を取得、 PlaywrightでWebページをキャプチャ、画像のトリミング・リサイズ、機微情報を黒塗りマスキング。 記事執筆、レポート作成、UI確認、画像加工時に起動。 「スクショ」「スクリーンショット」「画面キャプチャ」「最新のスクショ」「画像加工」「トリミング」「マスク」「写メ」「写メ撮った」「スクショ撮った」で起動。 Do NOT use for: 画像生成(shogun-imagegenを使え)。
$ npx -y skills add yohey-w/multi-agent-shogun --skill shogun-screenshot --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/shogun-screenshotContext preview
The summary Claude sees to decide when to auto-load this skill.
スクリーンショットの取得・加工を行う。ローカルスクショから最新画像を取得、 PlaywrightでWebページをキャプチャ、画像のトリミング・リサイズ、機微情報を黒塗りマスキング。 記事執筆、レポート作成、UI確認、画像加工時に起動。 「スクショ」「スクリーンショット」「画面キャプチャ」「最新のスクショ」「画像加工」「トリミング」「マスク」「写メ」「写メ撮った」「スクショ撮った」で起動。 Do NOT use for: 画像生成(shogun-imagegenを使え)。
name: shogun-screenshot description: | スクリーンショットの取得・加工を行う。ローカルスクショから最新画像を取得、 PlaywrightでWebページをキャプチャ、画像のトリミング・リサイズ、機微情報を黒塗りマスキング。 記事執筆、レポート作成、UI確認、画像加工時に起動。 「スクショ」「スクリーンショット」「画面キャプチャ」「最新のスクショ」「画像加工」「トリミング」「マスク」「写メ」「写メ撮った」「スクショ撮った」で起動。 Do NOT use for: 画像生成(shogun-imagegenを使え)。 argument-hint: "[url-or-target e.g. https://example.com, latest]" allowed-tools: Bash, Read
このスキルの北極星は**記事・報告書のビジュアル品質向上によるコンテンツ差別化**。 高品質な画像(マスク済み・適切にトリミング済み)を記事・レポートに挿入することで、 テキスト単体の競合コンテンツとの差別化を実現する。
`$ARGUMENTS` = 操作対象の指定(URLまたはモードキーワード)
スクリーンショットの取得・加工を行う。4つのモードがある:
1. **ローカル取得**: ユーザーのスクショフォルダから最新画像を取得 2. **Webキャプチャ**: URLを指定してPlaywright MCPでページをキャプチャ 3. **トリミング**: 既存画像の一部を切り出し・リサイズ 4. **マスキング**: 機微情報(APIキー、個人情報等)を黒塗り
スクショフォルダのパスは `config/settings.yaml` で管理(優先順の配列):
screenshot:
paths:
- "/path/to/your/Screenshots/" # OS のスクショ保存先
- "queue/screenshots/" # モバイルアプリ等からの受信先
capture_dir: "images/" # Webキャプチャの保存先
trim_dir: "images/trimmed/" # トリミング後の保存先`paths` 配列を上から順に探索し、ディレクトリが存在+画像ファイルがあるものを使う。 全パスが存在しない場合はエラーを返す。
**手順**: 1. config/settings.yaml から `screenshot.paths` 配列を読む 2. **優先順に各パスを探索**: a. `ls <path>` でディレクトリ存在を確認(存在しなければ次へ) b. 存在するパスで `ls -lt <path>/*.png <path>/*.jpg 2>/dev/null | head -5` で最新画像を取得 3. 最も新しい画像ファイルを Read ツールで表示 4. 複数パスに画像がある場合、**全パスの最新を比較して最も新しいもの**を表示
**ヘルパースクリプト** (全パスを自動探索):
bash skills/shogun-screenshot/scripts/capture_local.sh -n 3
**手動で特定パスを指定する場合**:
# config/settings.yaml の screenshot.paths に設定されたパスを使用 ls -lt "/path/to/Screenshots/"*.png 2>/dev/null | head -3
**注意**: ディレクトリ自体が存在しない可能性がある(ドライブ未マウント等)。 `2>/dev/null` で存在しないパスのエラーを抑制すること。
1. Playwright MCP の `playwright_navigate` でURLに遷移 2. `playwright_screenshot` でキャプチャ
3. 保存されたPNGのパスを返す
1. 対象画像のパスを受け取る 2. Python (PIL/Pillow) でトリミング実行 3. トリミング後の画像を保存
python3 skills/shogun-screenshot/scripts/trim_image.py \ --input /path/to/image.png \ --output /path/to/trimmed.png \ --crop "x1,y1,x2,y2"
オプション: `--resize "width,height"` でリサイズも同時に行える。
スクショ内のAPIキー、トピック名、個人情報等を矩形で黒塗りする。
# 単一領域 python3 skills/shogun-screenshot/scripts/mask_sensitive.py \ --input /path/to/image.png \ --output /path/to/masked.png \ --regions "100,50,400,80" # 複数領域 python3 skills/shogun-screenshot/scripts/mask_sensitive.py \ --input /path/to/image.png \ --output /path/to/masked.png \ --regions "100,50,400,80" "500,200,800,230" # 位置確認(赤枠プレビュー、塗りつぶさない) python3 skills/shogun-screenshot/scripts/mask_sensitive.py \ --input /path/to/image.png \ --output /path/to/preview.png \ --regions "100,50,400,80" --preview
オプション:
**手順**: 1. Read ツールで画像を確認し、マスクすべき領域を特定 2. `--preview` で座標が正しいか確認 3. プレビューOKなら `--preview` を外して実行
Command your AI army like a feudal warlord. Run 10 AI coding agents in parallel — Claude Code, OpenAI Codex, GitHub Copilot, Kimi Code, OpenCode, Cursor, Antigravity — orchestrated through a samurai-inspired hierarchy with zero coordination overhead.
Repo: yohey-w/multi-agent-shogun
全エージェント(家老・足軽1-7・軍師)の稼働状態を一覧表示するスキル。tmux pane状態(稼働中/待機中/不在)とタスクYAML状態(task_id, status)と未読inbox数を統合表示。「稼働確認」「エージェント状態」「布陣確認」「agent status」で起動。
Interactive wizard: guided questions with multiple-choice options about subscriptions, then outputs a ready-to-paste capability_tiers YAML + fixed agent model…
All AI CLI tools × available models × required subscriptions × Bloom max capability. Reference table for choosing which models to use in multi-agent-shogun.…
エージェントのCLI/モデルをライブ切替するスキル。settings.yaml更新→/exit→新CLI起動→ pane metadata更新を一発で実行。Thinking有無も制御。 「モデル切替」「Sonnetにして」「Opusに変えて」「足軽全員切替」「Thinking切って」で起動。
README.md(英語)とREADME_ja.md(日本語)の同期を確認・実行するスキル。README変更時に両言語版を必ず同時更新するために使用。「README更新」「README同期」「readme sync」で起動。
Claude Codeスキル(SKILL.md)の設計・作成・バリデーション・レビュー。 Anthropic公式ガイド(2026-03)準拠。新規スキル作成、既存スキルの改善、 description品質チェック、トリガーテスト設計に使用。…