create-runner-adapter
Skill107k starsChanged 7 days agoMITView on GitHub
Add a new harness/provider integration to native Paperclip Runner, from requirements and protocol research through implementation, packaging, and real end-to-end acceptance. Use for new Runner adapters; legacy direct adapter authoring and migration are outside this skill.
We split this skill into the rules it gives an agent
17 rules. About 0 are common, 13 are distinctive, and 4 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈13
Distinctive · estimate
This author's own choices. Worth a look.
4
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 12
Use this skill to add a harness to the new, native Paperclip Runner execution system.
- Distinctive: line 19
Use its working templates for the release contract, capability inventory, acceptance ledger, and failure record.
- Distinctive: line 22
No private chat, task, prior campaign, or separate private repository is required.
- Very specific: line 25
If this skill was installed separately, locate the target checkout from the current workspace or git rev-parse --show-toplevel.
- Distinctive: line 28
Follow that checkout's AGENTS.md and scoped rules before editing.
- Distinctive: line 32
Define a finite release: Read playbook sections 1–3.
- Distinctive: line 35
Keep the complete capability inventory separate from the release requirements.
- Distinctive: line 36
Investigate the actual harness: Use section 4. Inspect versioned official docs, native source or shipped code, real protocol traffic, and …
- Very specific: line 40
Prove one complete slice: Use sections 5–7. Establish exact model and instruction admission, scoped tools and credentials, then complete …
- Distinctive: line 45
Complete the promised behavior: Use sections 8–10. Preserve rich events, durable human decisions, callback identity, recovery, …
- Distinctive: line 48
Prove delivery: Use section 11. Exercise clean installed packages and the agreed execution environment.
- Very specific: line 51
Qualify the release: Use sections 12–15. Begin with deterministic and real dependency checks, then run exact Product E2E cells through …
- Distinctive: line 55
Hand off an operable result: Use section 16 and the templates.
- Distinctive: line 62
Verify the caller's exact model at the native boundary before the first prompt.
- Distinctive: line 68
Stop must reach the owned native work and prevent late callbacks from reviving it.
- Distinctive: line 79
Keep campaign evidence, budget history, and candidate/publication state durable across interruptions.
- Distinctive: line 84
Keep new guidance shareable: put the complete lesson and reproducible acceptance condition in tracked documentation.
≈ “Common” is an estimate: at least 1 in 5 of the 308,232 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Add a native Runner adapter
Use this skill to add a harness to the new, native Paperclip Runner execution system. Here, adapter means the provider translation and launch integration behind a Runner harness driver. Preserve existing direct adapters and historical records as compatibility constraints; do not route this work through their package-authoring recipe or migrate agents as a side effect.
The complete procedure is the Runner integration playbook. Use its working templates for the release contract, capability inventory, acceptance ledger, and failure record. These repository files contain the decision rules and test criteria themselves. No private chat, task, prior campaign, or separate private repository is required. Source links identify code to inspect, not evidence that a new integration passed.
If this skill was installed separately, locate the target checkout from the
current workspace or git rev-parse --show-toplevel. Verify it contains
packages/paperclip-runner and tests/runner-e2e; resolve doc/ paths there.
Follow that checkout's AGENTS.md and scoped rules before editing.
Work sequence
- Define a finite release. Read playbook sections 1–3. Record the user outcome, first environment, supported platforms, setup/auth, required capabilities, selected acceptance model, spending limits, and delivery target. Keep the complete capability inventory separate from the release requirements.
- Investigate the actual harness. Use section 4. Inspect versioned official docs, native source or shipped code, real protocol traffic, and account/model behavior. Track every capability through native harness, wrapper, Runner, controller, and UI. Distinguish documented, observed, and qualified support.
- Prove one complete slice. Use sections 5–7. Establish exact model and instruction admission, scoped tools and credentials, then complete one real Paperclip task with independently verified output and physical cleanup. Exercise ordinary connect/save/reopen/Test/reconnect in the selected environment; check database constraints and account/model routing as well as driver execution.
- Complete the promised behavior. Use sections 8–10. Preserve rich events, durable human decisions, callback identity, recovery, cancellation, and terminal settlement. Keep provider-specific semantics in provider code.
- Prove delivery. Use section 11. Exercise clean installed packages and the agreed execution environment; verify the complete runtime closure and immutable image identity. A source checkout or startup probe is insufficient delivery proof.
- Qualify the release. Use sections 12–15. Begin with deterministic and real dependency checks, then run exact Product E2E cells through browser/server/DB/ Runner/provider. Section 12 includes a repository-contained test-authoring path. Freeze the candidate and retain original failures, cost coverage, and cleanup.
- Hand off an operable result. Use section 16 and the templates. Account for repository checks, exact passing evidence, remaining limits, installation, operation, and rollback. Keep merge, publish, deploy, and canary claims distinct.
Rules that must survive implementation pressure
- A qualification model is a repeatable test choice, not a product allowlist. Verify the caller's exact model at the native boundary before the first prompt.
- Instruction transport success is insufficient: bind exact content on create and load, reject missing acknowledgments, and verify resulting behavior.
- A native question, semantic question, plan, and permission request are distinct contracts. Preserve identity and prove delivery; queued does not mean answered.
- Same conversation does not establish same process or recoverable pending input. Stop must reach the owned native work and prevent late callbacks from reviving it.
- A screenshot, model-authored success claim, or green unit suite cannot replace independent file/artifact/state/cleanup checks through the promised user path.
- Diagnose the first divergence across arguments, transport, files, persistence, and grader before another paid attempt. Preserve the original grade.
- Changes after a pass require an evidence-impact decision. Old results retain their original runtime, model, environment, and fixture identity.
- Prove spontaneous native-child loss and bounded shutdown, not only cleanup invoked by a test. Preserve durable expiry for each supported request kind.
- Establish the concurrency being graded: attached work must overlap finish; a Stop case must reach real pending work before its observation window closes.
- Keep campaign evidence, budget history, and candidate/publication state durable across interruptions. Reconcile shipping dependencies before final qualification.
- Preserve legacy behavior through focused regression checks. Legacy authoring, runtime conversion, and migration are not part of adding a native integration.
Keep new guidance shareable: put the complete lesson and reproducible acceptance condition in tracked documentation. Do not substitute personal session links, private task URLs, inaccessible evidence archives, or workstation-specific paths.
Trending
Steady: 0 new projects took it in the last 4 weeks, none the 4 weeks before.thin data
Who's talking about paperclipai/paperclip
- @segfaultvicta.aludel.xyz“you can broadly seperate enthusiasm for neo-AI tech into "people who have experienced the tech as a useful …”Bluesky · Mar 31, 2026 · 23 likes
- @sungkim.bsky.social“Paperclip: the orchestration layer for zero-human companies github.com/paperclipai/...”Bluesky · Mar 16, 2026 · 21 likes
- A Hacker News story“Paperclip: Open-source orchestration for zero-human companies”Hacker News · Mar 6, 2026 · 6 points
- @camilleroux.com“Paperclip : un serveur pour orchestrer des équipes d'agents IA qui font tourner une zero-human company. Org …”Bluesky · Mar 12, 2026 · 5 likes
- @radiusred.uk“Can CodeCrew, an agentic coding framework, co-exist with Paperclip? We ran one inside the other to see. …”Bluesky · Aug 30, 2026 · 4 likes
The biggest 5 of 80 mentions linking to the repository that our crawl found. Each line is their own headline.
See all 80
Talked about on GitHub, Bluesky and Hacker News (80 times).
On GitHub · 50
- Jun 21, 2026Add a run-a-harness-in-the-box mode (agent runtime) — openclaw/crabbox3 reactions · 3 comments
- Sep 30, 2026fix: first agent is the company CEO, CEO decides agent joins, revoked permissions stay revoked — LogbieLLC/paperclip2 reactions · 9 comments
- Sep 28, 2026Sync 1 — Vizdumb2005/paperclip2 reactions · 1 comment
- Mar 7, 2026[Add App]paperclip — beclab/apps2 reactions
- Oct 26, 2026zhtw.13:同步上游 Paperclip(1,110 commits)、移植 fork 修正、繁中翻譯補齊 — staruphackers/hyper-agent-cowork1 reaction · 4 comments
45 more on GitHub
- Oct 25, 2026fix(server): refuse a quota reset clock with text glued to the meridiem — iMelki/paperclip1 reaction · 5 comments
- Oct 24, 2026docs(systemd): document coordinator-first shutdown for Paperclip services — copystring/paperclip1 reaction · 2 comments
- Oct 23, 2026Align workflow readers with the immutable fork CI — kurishi1204/paperclip1 reaction · 1 comment
- Oct 23, 2026Guard fork workflows before Actions setup — kurishi1204/paperclip1 reaction · 1 comment
- Oct 23, 2026Preserve environment update intent in internal agent writers — misterbusiness1/OCC-Custom-Paperclip1 reaction · 2 comments
- Oct 22, 2026fix(server): pin routine execution owner before queue admission — copystring/paperclip1 reaction · 2 comments
- Oct 22, 2026fix(server): read only an uppercase -D as the PostgreSQL data directory option — iMelki/paperclip1 reaction · 9 comments
- Oct 21, 2026fix(runner): keep warm-recovery admission inside runnerd's welcome window — caniko/paperclip1 reaction · 2 comments
- Oct 20, 2026Show failed runs attributed to no one in every board user's Mine and badge — misterbusiness1/OCC-Custom-Paperclip1 reaction · 1 comment
- Oct 20, 2026security: guard skill and company import fetches against SSRF — jvanschaack/paperclip1 reaction · 1 comment
- Oct 20, 2026feat(environments): overflow to fallback environments by capacity and admission — caniko/paperclip1 reaction · 2 comments
- Oct 20, 2026security: 2026-10-20 assessment report and low-risk hardening — jvanschaack/paperclip1 reaction · 1 comment
- Oct 20, 2026fix(db): keep the embedded PostgreSQL log outside the data directory — iMelki/paperclip1 reaction · 34 comments
- Oct 18, 2026fix(canary): pin verified runtime integration source — copystring/paperclip1 reaction · 3 comments
- Oct 18, 2026test: select English in release onboarding smoke checks — penclipai/paperclip-cn1 reaction · 1 comment
- Oct 17, 2026fix(ci): use scoped fork credentials for PR quality review — penclipai/paperclip-cn1 reaction · 1 comment
- Oct 17, 2026fix(release): align fork source verification identity — penclipai/paperclip-cn1 reaction · 1 comment
- Oct 15, 2026docs: correct embedded PostgreSQL contributor guidance — andrewcolinchandra/paperclip1 reaction · 1 comment
- Oct 14, 2026feat(cli): add --scope and --approval-origin to mcp login --device — ikakey/paperclip1 reaction · 1 comment
- Oct 12, 2026Update fleet manifest to 47 repositories — misterbusiness1/OCC-Custom-Paperclip1 reaction · 2 comments
- Oct 10, 2026Fix task-scoped runtime tools and monitor waits — misterbusiness1/OCC-Custom-Paperclip1 reaction · 1 comment
- Oct 7, 2026Clarify required review gates — misterbusiness1/OCC-Custom-Paperclip1 reaction · 2 comments
- Oct 7, 2026chore(lockfile): refresh pnpm-lock.yaml on the release branch — misterbusiness1/OCC-Custom-Paperclip1 reaction · 1 comment
- Oct 5, 2026Fix fleet collector OneCLI GitHub preflight — misterbusiness1/OCC-Custom-Paperclip1 reaction · 3 comments
- Oct 4, 2026Isolate Discord progress receipt qualification from other fixtures — misterbusiness1/OCC-Custom-Paperclip1 reaction · 3 comments
- Oct 3, 2026Fix runtime-tool delivery for environment ACP adapters — misterbusiness1/OCC-Custom-Paperclip1 reaction · 3 comments
- Oct 3, 2026Promote settled legacy prelaunch interrupts — misterbusiness1/OCC-Custom-Paperclip1 reaction · 3 comments
- Oct 3, 2026feat: add TypeSafe runtime judgment tool — misterbusiness1/OCC-Custom-Paperclip1 reaction · 3 comments
- Oct 2, 2026Fix runtime port owner detection packaging — misterbusiness1/OCC-Custom-Paperclip1 reaction · 4 comments
- Oct 2, 2026feat(adapter): add local Antigravity CLI support — DF-Studios-App/paperclip1 reaction · 1 comment
- Oct 2, 2026Make native backup scheduling restart-safe — misterbusiness1/OCC-Custom-Paperclip1 reaction · 4 comments
- Oct 1, 2026Add TypeSafe skill-suggestion shadow selector — misterbusiness1/OCC-Custom-Paperclip1 reaction · 4 comments
- Sep 26, 2026fix(adapters): resolve managed current install links — enterkey-io/paperclip1 reaction · 1 comment
- Sep 26, 2026fix(adapters): repoint managed skill links on upgrade — enterkey-io/paperclip1 reaction · 1 comment
- Sep 26, 2026fix: prepare server UI for managed Git installs — enterkey-io/paperclip1 reaction · 1 comment
- Sep 21, 2026Fix fleet collector repository-count contract — misterbusiness1/OCC-Custom-Paperclip1 reaction · 2 comments
- Sep 3, 2026fix(server): reject watchdog discovery on issue updates — starlein/paperclip1 reaction · 6 comments
- Sep 3, 2026fix(server): bind checkout runs to issue context — starlein/paperclip1 reaction · 3 comments
- Aug 31, 2026feat(server): persist completion notification delivery — PetrosGatsos/paperclip1 reaction · 1 comment
- Aug 30, 2026feat(server): add Microsoft Graph completion mail boundary — PetrosGatsos/paperclip1 reaction · 9 comments
- Aug 12, 2026feat: add isolated multi-account Claude routing — dinhogehm/paperclip1 reaction
- Jul 21, 2026Windows: agent .sh wrapper spawned via CreateProcess -> ENOENT; splitCommandLine strips backslashes — openclaw/acpx1 reaction · 2 comments
- Jun 7, 2026check it — SK0LX/AI_Company1 reaction · 1 comment
- May 5, 2026Add paperclip to `ollama launch` integrations — ollama/ollama1 reaction · 1 comment
- Apr 25, 2026Feature request: configurable agent instructions / working directory (git support) — aronprins/paperclip-desktop1 reaction
On Bluesky · 25
- Mar 31, 2026you can broadly seperate enthusiasm for neo-AI tech into "people who have experienced the tech as a useful tool" and "people who think… — @segfaultvicta.aludel.xyz23 likes and reposts · 4 replies
- Mar 16, 2026Paperclip: the orchestration layer for zero-human companies github.com/paperclipai/... — @sungkim.bsky.social21 likes and reposts · 1 reply
- Mar 12, 2026Paperclip : un serveur pour orchestrer des équipes d'agents IA qui font tourner une zero-human company. Org chart, budgets, délégation,… — @camilleroux.com5 likes and reposts · 1 reply
- Aug 30, 2026Can CodeCrew, an agentic coding framework, co-exist with Paperclip? We ran one inside the other to see. After a lot of work on CodeCrew:… — @radiusred.uk4 likes and reposts · 1 reply
- Aug 10, 2026🔥 Hot Repo! 🔥 (100+ new stars) 📦 paperclipai / paperclip ⭐ 76,176 (+167) 🗒 TypeScript The open-source app everyone uses to manage… — @github-trending.bsky.social2 likes and reposts
20 more on Bluesky
- Aug 8, 2026複数AIエージェントを組織化して仮想企業を管理できるオープンソースツールっぽい 自動化のワークフローを構築するのに使えそうかな yug1224 starred paperclipai/paperclip… — @yug1224.com2 likes and reposts
- Aug 3, 2026📦 paperclipai / paperclip ⭐ 75,405 (+98) 🗒 TypeScript The open-source app everyone uses to manage agents at work — @github-trending-js.bsky.social2 likes and reposts
- Mar 18, 2026Paperclip is a Node.js server and React UI that orchestrates a team of AI agents to run a business. Bring your own agents, assign goals,… — @ytroncal.bsky.social2 likes and reposts
- Mar 11, 2026github.com/paperclipai/... github.com/karpathy/aut... github.com/msitarzewski... Im here to connect with smart ppl - feel free to dm… — @moe-dude.bsky.social2 likes and reposts
- Oct 13, 2026🎉 Celebrating! 🎉 (500+ new stars) 📦 paperclipai / paperclip ⭐ 100,663 (+652) 🗒 TypeScript The open-source app everyone uses to manage… — @github-trending-js.bsky.social1 likes and repost · 1 reply
- Sep 29, 2026💎 Hidden Gem! 💎 (1000+ new stars) 📦 paperclipai / paperclip ⭐ 94,034 (+2,412) 🗒 TypeScript The open-source app everyone uses to manage… — @github-trending.bsky.social1 likes and repost · 1 reply
- Sep 29, 2026今日のGitHubトレンド paperclipai/paperclip Paperclipは、複数のAIエージェントをチームとして管理し、ビジネスを運用するためのオープンソースのオーケストレーションツールです。 Node.jsサーバーとReact… — @dailygithubtrends.bsky.social1 likes and repost
- Sep 27, 2026🔗github.com/paperclipai... #Paperclip #AIAgents #AI #OpenClaw #ClaudeCode #Codex #Cursor #Automation #OpenSource #DeveloperTools — @vicky-grok.bsky.social1 likes and repost
- Sep 26, 2026💎 Hidden Gem! 💎 (1000+ new stars) 📦 paperclipai / paperclip ⭐ 83,417 (+1,853) 🗒 TypeScript The open-source app everyone uses to manage… — @github-trending.bsky.social1 likes and repost · 1 reply
- Sep 25, 2026💎 Hidden Gem! 💎 (1000+ new stars) 📦 paperclipai / paperclip ⭐ 83,417 (+1,853) 🗒 TypeScript The open-source app everyone uses to manage… — @github-trending-js.bsky.social1 likes and repost · 1 reply
- Aug 31, 2026📦 paperclipai / paperclip ⭐ 79,737 (+77) 🗒 TypeScript The open-source app everyone uses to manage agents at work — @github-trending-js.bsky.social1 likes and repost
- Aug 10, 2026🔥 Hot Repo! 🔥 (100+ new stars) 📦 paperclipai / paperclip ⭐ 76,176 (+167) 🗒 TypeScript The open-source app everyone uses to manage… — @github-trending-js.bsky.social1 likes and repost
- Aug 10, 2026今日のGitHubトレンド paperclipai/paperclip Paperclipは、ビジネスを運営するためのAIエージェントチームを管理するオープンソースのオーケストレーションツールです。 目標設定、チーム編成、予算管理、進捗追跡などを一つのダッシュボードで行えます。… — @dailygithubtrends.bsky.social1 likes and repost
- Mar 31, 2026Interesting! Have you tried paperclip and if yes, what makes this tool different? github.com/paperclipai/... — @bstn777.bsky.social1 likes and repost · 1 reply
- Mar 29, 2026This is getting crazier every single day!! github.com/paperclipai/... — @mdu4.bsky.social1 likes and repost
- Mar 16, 2026github.com/paperclipai/... — @jhein.bsky.social1 likes and repost
- Mar 13, 2026TL;DR: Paperclip is like Steve Yegge's Gas Town for the rest of us? github.com/paperclipai/... #genai #agentic #orchestration — @mhausenblas.info1 likes and repost
- Mar 11, 2026Because yes, what other name could there be for something that is a virtual company orchestrating the tons of confused AI agents? Operation… — @milca-q.bsky.social1 likes and repost
- Nov 1, 2026🚀 Skyrocketing! 🚀 (200+ new stars) 📦 paperclipai / paperclip ⭐ 109,155 (+311) 🗒 TypeScript The open-source app everyone uses to manage… — @github-trending-js.bsky.social0 likes and reposts · 1 reply
- Sep 30, 2026💎 Hidden Gem! 💎 (1000+ new stars) 📦 paperclipai / paperclip ⭐ 94,034 (+2,412) 🗒 TypeScript The open-source app everyone uses to manage… — @github-trending-js.bsky.social0 likes and reposts · 1 reply
On Hacker News · 5
- Mar 6, 2026Paperclip: Open-source orchestration for zero-human companies6 points · 1 comment
- Sep 24, 2026Paperclip: Open-source orchestration for teams of AI agents3 points
- Apr 25, 2026Paperclip – a ticket-based multi AI agent orchestrator3 points
- Mar 11, 2026Paperclip, Open-source orchestration for zero-human companies2 points
- Mar 10, 2026Paperclip – Open-source orchestration for zero-human companies1 point
In this repository46 other files it gives its agents.
- AGENTS.mdAGENTS.md
- add-product-e2e-evalSkill
- add-runner-evalSkill
- check-prSkill
- company-creatorSkill
- create-agent-adapterSkill
- create-caseSkill
- create-external-bot-integrationSkill
- create-issue-interaction-uiSkill
- create-paperclip-bundled-skillSkill
- create-verification-skillSkill
- deal-with-security-advisorySkill
- diagnose-why-work-stoppedSkill
- doc-maintenanceSkill
- fix-failed-paperclip-runSkill
- fix-slow-queriesSkill
- garden-inboxSkill
- honeycomb-tracingSkill
- maintain-storybookSkill
- maintain-verification-skillSkill
- paperclip-create-pluginSkill
- paperclip-dev-workspace-run-verify-fixSkill
- paperclip-evalsSkill
- paperclip-pageSkill
- prcheckloopSkill
- prepare-paperclip-prSkill
- pr-gardeningSkill
- pr-reportSkill
- release-changelog-discord-messageSkill
- release-changelogSkill
- releaseSkill
- review-storybookSkill
- setup-code-maintenance-botSkill
- terminal-bench-loopSkill
- test-auditSkill
- verify-paperclipSkill
- design-guideSkill
- agentmailSkill
- complainSkill
- paperclip-boardSkill
- paperclip-converting-plans-to-tasksSkill
- paperclip-create-agentSkill
- paperclipSkill
- para-memory-filesSkill
- slackSkill
- suggestion-boxSkill
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
Reviews can't be read right now.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

