Updated 2d ago
by aden-hive
hive
Multi-Agent Harness for Production AI
11.1k GitHub stars (11,108)
+34 in 20 days
| Period | New stars |
|---|---|
| Sep 27 | 0 |
| Sep 28 | +1 |
| Sep 29 | +7 |
| Sep 30 | +12 |
| Oct 1 | +2 |
| Oct 2 | +5 |
| Oct 3 | −13 |
| Oct 4 | +1 |
| Oct 5 | −1 |
| Oct 6 | +2 |
| Oct 7 | 0 |
| Oct 8 | −4 |
| Oct 9 | 0 |
| Oct 10 | −4 |
| Oct 11 | +10 |
| Oct 12 | +5 |
| Oct 13 | +1 |
| Oct 14 | +4 |
| Oct 15 | +6 |
| Oct 16 | 0 |
- 24 skills (24 skills found in its SKILL.md files)
- 5.7k forks (5,653 forks)
- 2d ago last update (Last updated 2d ago)
Install
Skills CLI
npx skills add aden-hive/hive
Asks which skills and agents to install. Just one: npx skills add aden-hive/hive --skill browser-edge-cases — add -g for every project.
Claude Code
git clone https://github.com/aden-hive/hivecp -r "hive/.claude/skills/browser-edge-cases" ~/.claude/skills/
Copies the browser-edge-cases skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add aden-hive/hive
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
browser-edge-cases
SOP for debugging browser automation failures on complex websites. Use when browser tools fail on specific sites like LinkedIn, Twitter/X, SPAs, or sites with Shadow DOM.
.claude/skills/browser-edge-cases/SKILL.md on GitHub (opens in a new tab) -
queen-colony-debug
No description in the SKILL.md.
.claude/skills/queen-colony-debug/SKILL.md on GitHub (opens in a new tab) -
test-reporting
No description in the SKILL.md.
.claude/skills/test-reporting/SKILL.md on GitHub (opens in a new tab) -
triage-issue
No description in the SKILL.md.
.claude/skills/triage-issue/SKILL.md on GitHub (opens in a new tab) -
hive.browser-automation
Required before any hive-browser CLI command. The browser is driven from the terminal by running `hive-browser <command> ... --json` via terminal_exec — not via MCP tools. Teaches the browser lifecycle rules (the bridge attaches to the USER'S running Chrome — never kill or launch browser processes; timeouts are transport issues, not crashes), the screenshot + coordinate workflow (hive-browser int…
core/framework/skills/_default_skills/browser-automation/SKILL.md on GitHub (opens in a new tab) -
hive.colony-progress-tracker
Claim tasks, record step progress, and verify SOP gates in the colony SQLite queue. Applies when your spawn message includes a db_path field.
core/framework/skills/_default_skills/colony-progress-tracker/SKILL.md on GitHub (opens in a new tab) -
hive.context-preservation
Proactively extract critical values from tool results into working notes before automatic context pruning destroys them.
core/framework/skills/_default_skills/context-preservation/SKILL.md on GitHub (opens in a new tab) -
hive.error-recovery
Follow a structured recovery decision tree when tool calls fail instead of blindly retrying or giving up.
core/framework/skills/_default_skills/error-recovery/SKILL.md on GitHub (opens in a new tab) -
hive.image-generation
Required before calling image_generate. Create and edit images from a prompt — generate an image, make a picture / logo / illustration / icon / banner / poster / thumbnail / hero image / mockup / product shot / social graphic, or edit / restyle / combine existing images from reference images. Uses OpenAI gpt-image-2 through the Hive image service, billed to the user's Hive credits like an LLM cal…
core/framework/skills/_default_skills/image-generation/SKILL.md on GitHub (opens in a new tab) -
hive.note-taking
Maintain a free-form scratchpad of decisions, extracted values, and open questions so context pruning doesn't lose anything you still need.
core/framework/skills/_default_skills/note-taking/SKILL.md on GitHub (opens in a new tab) -
hive.pdf
Read, write, merge, split, rotate, watermark, encrypt, and OCR PDF files using Python (pypdf, pdfplumber, reportlab, pypdfium2) and command-line tools (poppler-utils, qpdf). Use when the user asks to extract text/tables/images from a PDF, create or modify a PDF, combine or split PDFs, OCR a scanned PDF, password-protect a PDF, or render PDF pages as images.
core/framework/skills/_default_skills/pdf/SKILL.md on GitHub (opens in a new tab) -
hive.quality-monitor
Periodically self-assess output quality to catch degradation before the judge does.
core/framework/skills/_default_skills/quality-monitor/SKILL.md on GitHub (opens in a new tab) -
hive.slack-notifications-setup
Set up a Slack notification channel (Sentinel) for a colony by driving the browser — reuse or create the "Hive Sentinel" Slack app from a JSON manifest, install it, capture the bot + app tokens, create/select the channel via the Slack API, and turn Sentinel on so the colony can ping the user on Slack and accept replies. Use when the user asks to "set up Slack notifications", "get pinged on Slack"…
core/framework/skills/_default_skills/slack-notifications-setup/SKILL.md on GitHub (opens in a new tab) -
hive.telegram-notifications-setup
Set up a Telegram notification channel (Sentinel) for a colony by driving the browser — create a bot via @BotFather in Telegram Web, store its token, detect the chat to notify, and turn Sentinel on so the colony can ping the user on Telegram and accept replies. Use when the user asks to "set up Telegram notifications", "get pinged on Telegram", "connect Telegram for alerts", "set up Sentinel on T…
core/framework/skills/_default_skills/telegram-notifications-setup/SKILL.md on GitHub (opens in a new tab) -
hive.worker-delegation
Concrete patterns for breaking colony work into parallel worker jobs via run_playbook — when fan-out helps, how to model the goal as a tracker table, write the worker skill, author the playbook, pilot, and let convergence retry/resume the gap.
core/framework/skills/_default_skills/worker-delegation/SKILL.md on GitHub (opens in a new tab) -
hive.writing-hive-skills
Author a new Agent Skill for a Hive agent that conforms to the Agent Skills specification (SKILL.md with YAML frontmatter, optional scripts/references/assets directories). Use when the user asks to create, scaffold, add, or package a new skill for a Hive agent.
core/framework/skills/_default_skills/writing-hive-skills/SKILL.md on GitHub (opens in a new tab) -
hive.chart-creation-foundations
Required reading whenever any chart_* tool is available. Teaches the one-tool embedding contract (call chart_render → live chart appears in chat AND a downloadable PNG lands in the queen session dir), the ECharts (data viz) vs Mermaid (structural diagrams) decision, the BI/financial-grade aesthetic baseline (no chartjunk, restrained palette, proper typography, single message per chart), and the c…
core/framework/skills/_preset_skills/chart-creation-foundations/SKILL.md on GitHub (opens in a new tab) -
hive.linkedin-automation
Read before automating LinkedIn with browser_* tools. LinkedIn combines shadow DOM (#interop-outlet), strict Trusted Types CSP that silently drops innerHTML, Lexical composer, native beforeunload dialogs that hang the bridge, and aggressive spam filters — each has bitten us at least once. Verified flows for profile messaging, connection-request acceptance, feed composition, and search. Requires h…
core/framework/skills/_preset_skills/linkedin-automation/SKILL.md on GitHub (opens in a new tab) -
hive.terminal-tools-foundations
Required when terminal_* tools are available. Explains foreground execution, outer collect_result handles, promoted job IDs and their retrieval/cancellation, deadlines, output retention, platform shell selection, and structured editing when enabled.
core/framework/skills/_preset_skills/terminal-tools-foundations/SKILL.md on GitHub (opens in a new tab) -
hive.terminal-tools-fs-search
Use terminal_rg / terminal_glob for all filesystem search — your project tree as well as system configs, /var/log, /etc, archive contents. Teaches the rg vs glob vs terminal_exec("find/ls/du/tree") split, common rg flag combos for code/logs/configs, glob patterns for finding files by name, the rule that mtime/size/type predicate queries drop to terminal_exec("find ..."), and that for tree views o…
core/framework/skills/_preset_skills/terminal-tools-fs-search/SKILL.md on GitHub (opens in a new tab) -
hive.terminal-tools-job-control
Use when launching anything that runs longer than a minute, anything that streams logs, anything you want to keep running while doing other work — or when terminal_exec auto-backgrounded on you and returned a job_id. Teaches the start→poll→wait pattern with terminal_job_logs offset bookkeeping, bounded blocking polls, platform-specific process control via terminal_job_manage capabilities, and the…
core/framework/skills/_preset_skills/terminal-tools-job-control/SKILL.md on GitHub (opens in a new tab) -
hive.terminal-tools-pty-sessions
Use when you need state across calls — building env vars, navigating with cd, driving REPLs (python -i, mysql, psql, node), or responding to interactive prompts (sudo password, ssh host-key confirmation, mysql connection). Teaches the prompt-sentinel exec pattern (default mode), raw I/O for REPLs (raw_send=True then read_only=True), the one-in-flight-per-session rule, and the close-or-leak-agains…
core/framework/skills/_preset_skills/terminal-tools-pty-sessions/SKILL.md on GitHub (opens in a new tab) -
hive.terminal-tools-troubleshooting
Read when a terminal-tools call returned something surprising — empty stdout despite no error, exit_code is null, output_handle came back expired, "too many jobs" / "session busy" / "too many PTYs", warning was set unexpectedly, semantic_status disagrees with exit_code. Diagnostic recipes only — load on demand. Don't preload; the foundational skill covers the happy path.
core/framework/skills/_preset_skills/terminal-tools-troubleshooting/SKILL.md on GitHub (opens in a new tab) -
hive.x-automation
Read before automating X / Twitter with browser_* tools. Verified flows for post, reply, delete, search-and-engage, plus the Draft.js compose quirks that silently disable the send button. Includes the daily-reply and job-market-reply playbooks. Requires hive.browser-automation for the underlying screenshot + coordinate workflow. Verified 2026-04-11.
core/framework/skills/_preset_skills/x-automation/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.