複数ベンダーの年次サイバーセキュリティ報告書を探して取得し、脅威やランサムウェア、侵害統計の傾向を出典付きで比較・分析します。
- 脅威レポートをカテゴリ別に探したいとき
- 特定ベンダーの報告書を取得したいとき
- ランサムウェア動向を複数社で比較したいとき
コーディングエージェント向けの端末ワークスペースを操作し、ペインや作業領域の管理、設定の確認・編集、インストール状態の点検を行います。
Operates herdr, the terminal workspace manager for coding agents, through its CLI and socket API, explains and edits the local herdr setup (config.toml key mirror, shell wrapper, terminal passthrough maps, sidebar naming, agent-state integrations), and checks the install against upstream. USE WHEN herdr, herder, herd, herdr command, herdr pane, herdr tab, herdr workspace, herdr worktree, start an agent in a pane, prompt the agent in the other pane, read that pane, what are my other agents doing, herdr config, herdr keybinding, herdr sidebar, herdr integration, herdr docs, update herdr, is herdr up to date, herdr remote, herdr machine. NOT FOR in-harness subagents (Agent or Workflow), the Helm terminal itself outside herdr (Helm docs), the Hermes sidecar (Hermes).
実行スコア 未検証
インストール方法を見るコーディングエージェント向け端末ワークスペース管理ツール herdr を操作し、ペイン、タブ、ワークスペース、worktreeを扱います。別のペインでエージェントを起動して依頼を送り、応答を確認したり、ほかのエージェントの状況を調べたりできます。設定に関する質問には、実際の設定ファイルやインストール済みバイナリの情報をもとに答えます。キー割り当て、サイドバー、シェルのラッパー、端末へのキー転送設定、エージェント状態との連携などを確認・編集できます。更新後などには、インストール状態やドキュメントとのずれを点検します。
複数のコーディングエージェントを端末上で使い分けたいときや、ペインの操作方法を確認したいときに向いています。キー操作やサイドバーの挙動を調べたい場合、更新後に導入状態を点検したい場合にも使えます。
herdr の操作には、端末内の状態や設定に応じた確認が必要です。サーバーの停止や再起動はすべてのペインに影響します。HerdrはAGPLライセンスで、スキル資料では改変していないインストール済みバイナリを使うよう定めています。
この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。
SKILL.md の記述から、注意が要る操作と導入の前提を AI が確認しました。点数は実際に動かした結果(実行検証)だけで付けています。
点数には入れていません。 2026年10月28日 時点で AI(OpenAI Codex)が判定しました。目安なので、入れる前に原文も確認してください。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Contents: Ideal State · Intent Routing · Sources of Truth · This Install · Data & Config · Gotchas · Examples
Herdr documents itself for agents, so this skill holds no command syntax. It names where the syntax lives, what is custom about this install, and how to tell when either has drifted.
herdr --skill, the command group's own help, herdr api schema), never from memory or this skill.Tools/Freshness.ts, not by editing this skill on every release.| Intent | Trigger | File |
|---|---|---|
| Operate | control panes, tabs, workspaces, worktrees; start, prompt, read or wait on an agent; "what are my other agents doing" | Intents/Operate.md |
| Delegate | "have codex / another claude do X in a pane", "get a second opinion in a pane", spin up an agent next to me | Intents/Delegate.md |
| Configure | keybindings, theme, sidebar, toasts, integrations, the wrapper or passthrough maps, "why does this key do that in herdr" | Intents/Configure.md |
| Freshness | "is herdr up to date", docs drift, after any herdr update | Intents/Freshness.md |
| Update | "update herdr", "upgrade herdr", a stale version or server check | Intents/Update.md |
| File | Read when |
|---|---|
Setup.md | first-time setup: the freshness baseline files, environment variables, and the commands that prove the install works |
Read these at use time. The installed binary outranks the website when they disagree, because the site describes the newest release.
| Need | Source |
|---|---|
| How an agent should drive herdr, with safety rules | herdr --skill |
| Exact syntax for a command group | the group with no subcommand: herdr agent, herdr pane, herdr tab, herdr workspace, herdr worktree, herdr terminal, herdr notification, herdr integration, herdr session, herdr machine |
| Socket API methods and shapes | herdr api schema --json |
| Live state of the session | herdr api snapshot, herdr agent list, herdr status |
| Every config key, its type and default | herdr --default-config for this binary; the config reference JSON linked from the docs index for prose |
| Any doc page (plugins, remote, session restore, troubleshooting) | the index at https://herdr.dev/llms.txt, then only the page the task needs |
| What changed in the newest release | release-notes.json beside config.toml |
The config reference is one large JSON file. Filter it by key:
curl -fsSL "<config reference URL from the index>" | jq --arg key 'ui.sidebar_width' '.sections[].keys[] | select(.key == $key)'
Optional: if LIFEOS/USER/CUSTOMIZATIONS/SKILLS/Herdr/ThisInstall.md exists, read it for the local pieces around herdr (config mirror, shell wrapper, passthrough maps, sidebar naming, hooks); without it, rely on the sources above.
Freshness baseline and the last accepted copy of herdr's skill text: LIFEOS/USER/CUSTOMIZATIONS/SKILLS/Herdr/ (freshness.json, upstream-skill.md). The snapshot exists only so a changed skill can be diffed; it is never the instruction source. Both files are created by Tools/Freshness.ts --accept; with no baseline the skill_hash check reports stale and says to run it. First-time setup and the commands that prove the install: Setup.md.
herdr launches or attaches the TUI. Never run it for discovery. A mutating subcommand with its arguments omitted still executes with defaults (herdr workspace create creates one). (upstream skill text)HERDR_ENV=1. Outside a herdr pane the CLI still reaches the socket, and it would act on whichever pane the principal has focused. Status, config and docs work is fine from anywhere.herdr update, herdr server stop and a server restart take down every pane the server owns, this session included when it runs inside herdr. Check herdr agent list first and get a yes.cmd chords only reach herdr through the kitty keyboard protocol (herdr 0.8+), and a chord left unbound because another tool claims it system-wide. A "broken" key is usually one of those two.~ until something renames them.herdr --default-config is an incomplete key list: it shows only example theme.custom colour tokens, and it lists ui.accent after the commented [ui.sidebar.spaces] header. The exact list is the config reference JSON at the installed version tag, which Tools/Freshness.ts uses when online. herdr server reload-config can return zero diagnostics for a config the default-config check flagged.config.toml, never from the server's. When a client attaches from another machine (a herdr remote-client-bridge process whose parent is an sshd-session), edits on this machine and herdr server reload-config change nothing on that client's screen, even though the reload reports applied. Identify the client machine before changing a colour.toggle_sidebar only collapses it (per the config reference). Width is ui.sidebar_width and ui.sidebar_max_width plus herdr server reload-config.LIFEOS/DOCUMENTATION/Terminal/Helm.md); without it, skip them.Example 1: Hand a review to a second agent
User: "spin up codex next to me and have it review the diff"
→ Delegate
→ Codex's review, read from its settled pane and checked, is in my reply; the principal's focus never moved and the pane is closed
Example 2: A key does the wrong thing inside herdr
User: "cmd+t opens a kitty tab instead of a herdr workspace"
→ Configure
→ The answer names the cause (a missing empty kitty map or a missing user var, per Helm.md § Herdr inside Helm) and the fix lands in that file; `herdr server reload-config` ran only if config.toml changed
Example 3: After an update
User: "is herdr current?"
→ Freshness
→ Each stale check from `bun Tools/Freshness.ts` is reported with its meaning and response; a changed `herdr --skill` was diffed against the snapshot before --accept
まだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
複数ベンダーの年次サイバーセキュリティ報告書を探して取得し、脅威やランサムウェア、侵害統計の傾向を出典付きで比較・分析します。
個別の機能や部品の設計と、システム全体の目的を同じ問いで比較し、両者の食い違い、適切な実装範囲、全体との整合性を3段階で整理するスキルです。
文章のテーマに合う格言や引用を探し、著者・出典と選定理由を添えて提案します。引用の追加、思想家の調査、利用履歴の管理を通じて、同じ引用の繰り返しも防ぎます。
ブログの挿絵や技術図解、比較図、マンガ、アイコンなどを用途別の手順で制作します。形式に合う構図や配色を組み立て、確認用の画像を出力します。
画像や映像、スライド、サイト画面の品質を複数の判定役で評価し、修正点の整理から基準を満たした成果物の引き渡しまで進めます。
arXivの論文をテーマ・分野・論文IDで探し、著者や要旨、リンクをまとめます。新着論文の確認や、用意されている場合はAlphaXivのAI生成概要の取得にも対応します。