Updated 1d ago
by invergent-ai
surogates
Open platform for running Managed Agents at scale
28 GitHub stars (28)
+1 in 30 days
| Period | New stars |
|---|---|
| Oct 1 | 0 |
| Oct 2 | 0 |
| Oct 3 | 0 |
| Oct 4 | 0 |
| Oct 5 | 0 |
| Oct 6 | 0 |
| Oct 7 | 0 |
| Oct 8 | 0 |
| Oct 9 | 0 |
| Oct 10 | 0 |
| Oct 11 | +1 |
| Oct 12 | 0 |
| Oct 13 | 0 |
| Oct 14 | 0 |
| Oct 15 | 0 |
| Oct 16 | 0 |
| Oct 17 | 0 |
| Oct 18 | 0 |
| Oct 19 | 0 |
| Oct 20 | 0 |
| Oct 21 | 0 |
| Oct 22 | 0 |
| Oct 23 | 0 |
| Oct 24 | 0 |
| Oct 25 | 0 |
| Oct 26 | 0 |
| Oct 27 | 0 |
| Oct 28 | 0 |
| Oct 29 | 0 |
| Oct 30 | 0 |
| Oct 31 | 0 |
| Nov 1 | 0 |
| Nov 2 | 0 |
| Nov 3 | 0 |
| Nov 4 | 0 |
| Nov 5 | 0 |
- 25 skills (25 skills found in its SKILL.md files)
- 1 forks (1 forks)
- 1d ago last update (Last updated 1d ago)
Install
Skills CLI
npx skills add invergent-ai/surogates
Asks which skills and agents to install. Just one: npx skills add invergent-ai/surogates --skill subagent-task-orchestrator — add -g for every project.
Claude Code
git clone https://github.com/invergent-ai/surogatescp -r "surogates/skills/kanban/subagent-task-orchestrator" ~/.claude/skills/
Copies the subagent-task-orchestrator skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add invergent-ai/surogates
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.
-
subagent-task-orchestrator
Decomposition playbook and anti-temptation rules for an orchestrator agent that routes work through the Surogates subagent task layer. Pair this skill with an AgentDef whose tool filter strips the implementation tools (terminal, file, web, code) — that's how 'don't do the work yourself' is enforced structurally, not just behaviorally.
skills/kanban/ on GitHub (opens in a new tab)subagent-task-orchestrator/ SKILL.md -
subagent-task-worker
Pitfalls, examples, and edge cases for workers executing a Surogates subagent task. Loaded automatically when the dispatcher spawns a session bound to a Task (Session.task_id is set).
skills/kanban/ on GitHub (opens in a new tab)subagent-task-worker/ SKILL.md -
brainstorming
Agree the design of a large, open-ended build with the user before building it.
skills/process/ on GitHub (opens in a new tab)brainstorming/ SKILL.md -
dispatching-parallel-agents
Split 2+ independent investigations or tasks across sub-agents (delegate_task) and merge the results.
skills/process/ on GitHub (opens in a new tab)dispatching-parallel-agents/ SKILL.md -
executing-plans
Carry out an existing written implementation plan step by step with checkpoints.
skills/process/ on GitHub (opens in a new tab)executing-plans/ SKILL.md -
writing-plans
Turn an agreed spec for a large multi-step build into a step-by-step implementation plan.
skills/process/ on GitHub (opens in a new tab)writing-plans/ SKILL.md -
writing-skills
Create or edit a skill (SKILL.md) when the user asks for one.
skills/process/ on GitHub (opens in a new tab)writing-skills/ SKILL.md -
consolidate-memory
Clean up memory (merge duplicates, fix or remove stale entries) when the user asks.
skills/productivity/ on GitHub (opens in a new tab)consolidate-memory/ SKILL.md -
doc-coauthoring
Co-write a long structured document (proposal, spec, decision doc) with the user over several rounds, when they want to collaborate on it.
skills/productivity/ on GitHub (opens in a new tab)doc-coauthoring/ SKILL.md -
docx
Create, edit or convert Word documents (.docx/.dotx), including tracked changes, comments, images and formatting.
skills/productivity/ on GitHub (opens in a new tab)docx/ SKILL.md -
import-memory
Import a memory export from another assistant (ChatGPT, Gemini, Claude, ...) into memory.
skills/productivity/ on GitHub (opens in a new tab)import-memory/ SKILL.md -
maps
Geocoding, places, routes and timezones via OpenStreetMap/OSRM.
skills/productivity/ on GitHub (opens in a new tab)maps/ SKILL.md -
office
Use whenever a Word document (.docx), spreadsheet (.xlsx), slide deck (.pptx) or PDF in the workspace is to be written, filled in, edited or commented on and the office_edit tool is available: the user watches your edits appear live in the file pane, under your name, and may edit beside you. Covers drafting a document section by section, filling and formatting sheets, building slides in the Claud…
skills/productivity/ on GitHub (opens in a new tab)office/ SKILL.md -
pdf-forms
Fill PDF forms, annotate or redact a PDF, or add, remove or rotate pages.
skills/productivity/ on GitHub (opens in a new tab)pdf-forms/ SKILL.md -
pdf-reading
Read a PDF when read_file fails or returns garbled text, or for figures, layout, images, attachments or form-field values.
skills/productivity/ on GitHub (opens in a new tab)pdf-reading/ SKILL.md -
pdf
Create PDFs, or merge, split, watermark, encrypt/decrypt, extract tables/images from, or OCR existing ones.
skills/productivity/ on GitHub (opens in a new tab)pdf/ SKILL.md -
pptx
Create, edit or read PowerPoint decks (.pptx/.potx), from scratch or from a template.
skills/productivity/ on GitHub (opens in a new tab)pptx/ SKILL.md -
schedule
Create, change, pause or cancel a prompt that runs on a schedule ("every weekday at 8:30", "remind me at noon").
skills/productivity/ on GitHub (opens in a new tab)schedule/ SKILL.md -
xlsx
Create or edit spreadsheets (.xlsx/.xlsm/.csv) with formulas, formatting and charts, or clean messy tabular data into one.
skills/productivity/ on GitHub (opens in a new tab)xlsx/ SKILL.md -
arbor-coordinator
The Arbor research-coordinator protocol: the OBSERVE -> IDEATE -> SELECT -> DISPATCH -> DECIDE cycle over a durable Idea Tree. Preloaded automatically on /auto-research sessions. The coordinator never edits code or runs commands — executors do that in isolated worktrees; the coordinator steers the tree with idea_tree / dispatch_experiments / merge_experiment.
skills/research/ on GitHub (opens in a new tab)arbor-coordinator/ SKILL.md -
arbor-executor
The Arbor executor workflow: clone the repo from the git bundle your brief hands you, implement and evaluate exactly ONE hypothesis with the file tools, then report structured results via worker_complete. Preloaded automatically on arbor-executor task workers. Never touch the held-out test split.
skills/research/ on GitHub (opens in a new tab)arbor-executor/ SKILL.md -
arbor-ideate
Hard-gated ideation for an Arbor research run. Load at the START of every IDEATE round, before drafting any hypothesis. Enforces the PI mindset (mechanism over knob), the four-question first-principles probe, the kill-filter, and the four-line hypothesis format. Ported from Arbor's idea_drafting + first_principles_probe.
skills/research/ on GitHub (opens in a new tab)arbor-ideate/ SKILL.md -
arbor-merge-discipline
DECIDE-phase doctrine for an Arbor research run: when to merge, prune, combine, or finalize; how the held-out merge gate works; and the rule that the final report uses TEST scores. Load before deciding what to do with completed experiments.
skills/research/ on GitHub (opens in a new tab)arbor-merge-discipline/ SKILL.md -
arbor-research
Intake for an autonomous research run (Arbor). Use when the user wants to optimize a metric in a repo over many isolated experiments — 'optimize this benchmark', 'improve the model F1 overnight', 'beat the leaderboard'. Discovers the repo/eval/splits, measures the baseline, confirms a Research Contract, then emits a ready-to-send /auto-research command. Does NOT start the run itself.
skills/research/ on GitHub (opens in a new tab)arbor-research/ SKILL.md -
shadcn
Manages shadcn components and projects — adding, searching, fixing, debugging, styling, and composing UI. Provides project context, component docs, and usage examples. Applies when working with shadcn/ui, component registries, presets, --preset codes, or any project with a components.json file. Also triggers for "shadcn init", "create an app with --preset", or "switch to --preset".
web/.agents/ on GitHub (opens in a new tab)skills/ shadcn/ SKILL.md
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.