Browser Use
QwenLM/qwen-code-examples
Control browser pages using the Playwright MCP server. An agent skill from QwenLM/qwen-code-examples.
スクリーンショットの取得・加工を行う。ローカルスクショから最新画像を取得、 PlaywrightでWebページをキャプチャ、画像のトリミング・リサイズ、機微情報を黒塗りマスキング。
$ npx skills add yohey-w/multi-agent-shogun --skill shogun-screenshot -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install yohey-w/multi-agent-shogun shogun-screenshot --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/yohey-w/multi-agent-shogun.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/shogun-screenshot .claude/skills/shogun-screenshot && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "shogun-screenshot" agent skill from https://github.com/yohey-w/multi-agent-shogun/tree/main/skills/shogun-screenshot into .claude/skills/shogun-screenshot/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "shogun-screenshot", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/yohey-w/multi-agent-shogun/tree/main/skills/shogun-screenshotType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add yohey-w/multi-agent-shogun --skill shogun-screenshot -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install yohey-w/multi-agent-shogun shogun-screenshot --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/yohey-w/multi-agent-shogun.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/shogun-screenshot .agents/skills/shogun-screenshot && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "shogun-screenshot" agent skill from https://github.com/yohey-w/multi-agent-shogun/tree/main/skills/shogun-screenshot into .agents/skills/shogun-screenshot/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "shogun-screenshot", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add yohey-w/multi-agent-shogun --skill shogun-screenshot -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install yohey-w/multi-agent-shogun shogun-screenshot --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/yohey-w/multi-agent-shogun.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/shogun-screenshot .cursor/skills/shogun-screenshot && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "shogun-screenshot" agent skill from https://github.com/yohey-w/multi-agent-shogun/tree/main/skills/shogun-screenshot into .cursor/skills/shogun-screenshot/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "shogun-screenshot", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/yohey-w/multi-agent-shogun.git --path skills/shogun-screenshot--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add yohey-w/multi-agent-shogun --skill shogun-screenshot -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install yohey-w/multi-agent-shogun shogun-screenshot --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/yohey-w/multi-agent-shogun.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/shogun-screenshot .gemini/skills/shogun-screenshot && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "shogun-screenshot" agent skill from https://github.com/yohey-w/multi-agent-shogun/tree/main/skills/shogun-screenshot into .gemini/skills/shogun-screenshot/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "shogun-screenshot", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install yohey-w/multi-agent-shogun shogun-screenshotInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add yohey-w/multi-agent-shogun --skill shogun-screenshot -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/yohey-w/multi-agent-shogun.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/shogun-screenshot .github/skills/shogun-screenshot && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "shogun-screenshot" agent skill from https://github.com/yohey-w/multi-agent-shogun/tree/main/skills/shogun-screenshot into .github/skills/shogun-screenshot/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "shogun-screenshot", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add yohey-w/multi-agent-shogun --skill shogun-screenshot -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install yohey-w/multi-agent-shogun shogun-screenshot --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/yohey-w/multi-agent-shogun.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/shogun-screenshot .opencode/skills/shogun-screenshot && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "shogun-screenshot" agent skill from https://github.com/yohey-w/multi-agent-shogun/tree/main/skills/shogun-screenshot into .opencode/skills/shogun-screenshot/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "shogun-screenshot", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
shogun-screenshotスクリーンショットの取得・加工を行う。ローカルスクショから最新画像を取得、 PlaywrightでWebページをキャプチャ、画像のトリミング・リサイズ、機微情報を黒塗りマスキング。
Shogun Screenshot is an agent skill from yohey-w/multi-agent-shogun. スクリーンショットの取得・加工を行う。ローカルスクショから最新画像を取得、 PlaywrightでWebページをキャプチャ、画像のトリミング・リサイズ、機微情報を黒塗りマスキング。 記事執筆、レポート作成、UI確認、画像加工時に起動。 「スクショ」「スクリーンショット」「画面キャプチャ」「最新のスクショ」「画像加工」「トリミング」「マスク」「写メ」「写メ撮った」「スクショ撮った」で起動。 Do NOT use for: 画像生成(shogun-imagegenを使え)。
Its SKILL.md is about 900 tokens, which your agent loads only when the skill is triggered. The skill folder holds 4 other files, including scripts (for example `scripts/capture_local.sh`, `scripts/mask_sensitive.py` and `scripts/trim_image.py`).
It sits in Testing & QA, covering Browser testing, Frontend development and Image generation. It works with Playwright and Model Context Protocol. The repository describes itself as: Samurai-inspired multi-agent system for Claude Code. Orchestrate parallel AI tasks via tmux with shogun → karo → ashigaru hierarchy. The licence is MIT.
4 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit aff8dc8. It shows what the files ask for, not the result of running them.
Pre-approves these tools, so the agent can use them without asking each time:
BashReadFrom allowed-tools in the SKILL.md frontmatter.
Ships 3 files in scripts/ (Python and Shell), which the agent can run.
Shell commands in SKILL.md call:
python3bashFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Shogun Screenshot loads about 901 tokens when it runs. Until then it costs about 64 tokens; SKILL.md has 163 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check noted patterns worth knowing about, such as sudo or a known installer.
allowed-tools: Bash, ReadAutomated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from yohey-w/multi-agent-shogun at commit aff8dc8, republished under its MIT licence (© yohey-w). 163 words, ~901 tokens.
.claude/skills/shogun-screenshot/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.このスキルの北極星は記事・報告書のビジュアル品質向上によるコンテンツ差別化。 高品質な画像(マスク済み・適切にトリミング済み)を記事・レポートに挿入することで、 テキスト単体の競合コンテンツとの差別化を実現する。
$ARGUMENTS = 操作対象の指定(URLまたはモードキーワード)
https://...)→ Mode 2: Webキャプチャlatest(省略可)→ Mode 1: ローカルスクショ取得スクリーンショットの取得・加工を行う。4つのモードがある:
スクショフォルダのパスは config/settings.yaml で管理(優先順の配列):
screenshot:
paths:
- "/path/to/your/Screenshots/" # OS のスクショ保存先
- "queue/screenshots/" # モバイルアプリ等からの受信先
capture_dir: "images/" # Webキャプチャの保存先
trim_dir: "images/trimmed/" # トリミング後の保存先paths 配列を上から順に探索し、ディレクトリが存在+画像ファイルがあるものを使う。
全パスが存在しない場合はエラーを返す。
手順:
screenshot.paths 配列を読むls <path> でディレクトリ存在を確認(存在しなければ次へ)
b. 存在するパスで ls -lt <path>/*.png <path>/*.jpg 2>/dev/null | head -5 で最新画像を取得ヘルパースクリプト (全パスを自動探索):
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 で存在しないパスのエラーを抑制すること。
playwright_navigate でURLに遷移playwright_screenshot でキャプチャ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オプション:
--color "R,G,B" — 塗りつぶし色(デフォルト: 黒 0,0,0)--preview — 赤枠表示のみ(塗りつぶさない。座標確認用)手順:
--preview で座標が正しいか確認--preview を外して実行© yohey-w, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 3 other files (scripts) in skills/shogun-screenshot of yohey-w/multi-agent-shogun.
Open the folder on GitHubat commit aff8dc8
Shogun Screenshot next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Shogun Screenshot this skillyohey-w/multi-agent-shogun | 1.4k | — | ~901 | Automated safety check: Notes | MIT | |
| Browser UseQwenLM/qwen-code-examples | 143 | — | ~451 | Automated safety check: Pass | None | |
| Invisible Playwrightfeder-cr/invisible_dots | 32k | — | ~573 | Automated safety check: Pass | MIT | |
| Playwright E2E Testsonyx-dot-app/onyx | 32k | 1 repos | ~2.8k | Automated safety check: Notes | Custom licence | |
| Playwright Debugvoicetreelab/voicetree | 924 | — | ~1.2k | Automated safety check: Pass | Custom licence | |
| Hands On Testktnyt/cclsp | 675 | — | ~1.7k | Automated safety check: Pass | MIT |
QwenLM/qwen-code-examples
Control browser pages using the Playwright MCP server. An agent skill from QwenLM/qwen-code-examples.
feder-cr/invisible_dots
Use the Dot's browser identities for any task on a website or search on the web: which identity to use, opening and closing one, and when a plain download is simpler than a browser.
onyx-dot-app/onyx
Write and maintain Playwright end-to-end tests for the Onyx application.
voicetreelab/voicetree
This skill should be used when the user asks to "debug the electron app", "connect playwright to VoiceTree", "take screenshots of the running app", "interact with the live UI", "inspect the running…
ktnyt/cclsp
Performs manual hands-on testing of a web application using playwright-cli.
Chorus-AIDLC/Chorus
A skill your agent uses when manually verifying a Chorus frontend change in a real browser — finding local login credentials, driving the running dev server with the Playwright MCP, logging in…
yohey-w/multi-agent-shogun
Interactive wizard: guided questions with multiple-choice options about subscriptions, then outputs a ready-to-paste capabilitytiers YAML + fixed agent model assignments.
yohey-w/multi-agent-shogun
All AI CLI tools × available models × required subscriptions × Bloom max capability.
yohey-w/multi-agent-shogun
Claude Codeスキル(SKILL.md)の設計・作成・バリデーション・レビュー. An agent skill from yohey-w/multi-agent-shogun.
yohey-w/multi-agent-shogun
エージェントのCLI/モデルをライブ切替するスキル。settings.yaml更新→/exit→新CLI起動→ pane metadata更新を一発で実行。Thinking有無も制御。
yohey-w/multi-agent-shogun
README.md(英語)とREADMEja.md(日本語)の同期を確認・実行するスキル。README変更時に両言語版を必ず同時更新するために使用。「README更新」「README同期」「readme sync」で起動。
yohey-w/multi-agent-shogun
別エージェントのinboxにメッセージを送信する。agent-to-agent通信の唯一の手段. An agent skill from yohey-w/multi-agent-shogun.
Works with
Categories
スクリーンショットの取得・加工を行う。ローカルスクショから最新画像を取得、 PlaywrightでWebページをキャプチャ、画像のトリミング・リサイズ、機微情報を黒塗りマスキング。. Shogun Screenshot is an agent skill from yohey-w/multi-agent-shogun.
Shogun Screenshot fits situations like: : 画像生成(shogun-imagegenを使え); tasks that involve Browser testing; tasks that involve Frontend development.
Run `npx skills add yohey-w/multi-agent-shogun --skill shogun-screenshot -a claude-code`. Or copy the skill folder (skills/shogun-screenshot in yohey-w/multi-agent-shogun) into .claude/skills/shogun-screenshot in your project. Claude Code loads it when a task matches its description.
Run `npx skills add yohey-w/multi-agent-shogun --skill shogun-screenshot -a codex`. Or copy the skill folder (skills/shogun-screenshot in yohey-w/multi-agent-shogun) into .agents/skills/shogun-screenshot in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add yohey-w/multi-agent-shogun --skill shogun-screenshot -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/shogun-screenshot, .gemini/skills/shogun-screenshot, .github/skills/shogun-screenshot and .opencode/skills/shogun-screenshot in your project.
Going by SKILL.md and its folder, Shogun Screenshot needs Python and a shell for the scripts in its folder and the command-line tools its instructions call (python3 and bash). Our summary lists: Python 3; A Bash shell. Its frontmatter pre-approves these tools: Bash, Read.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found notes only (pre-approves every shell command (allowed-tools: bash)), nothing it rates as a warning. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Shogun Screenshot is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 901 tokens (SKILL.md is roughly 3.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Shogun Screenshot: Browser Use (QwenLM/qwen-code-examples, 143 stars), Invisible Playwright (feder-cr/invisible_dots, 32k stars), Playwright E2E Tests (onyx-dot-app/onyx, 32k stars) and Playwright Debug (voicetreelab/voicetree, 924 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
yohey-w (a GitHub user) maintains it in yohey-w/multi-agent-shogun, which has 1,425 GitHub stars. The repository holds 8 skills in this directory. The repository was last updated on August 6, 2026.
Source: yohey-w/multi-agent-shogun on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.