The canonical source of the collaboration primitive — the open-agents
core + the explore/fast-edit skills that let the orchestrator delegate
scoped jobs to cursor-agent -p and self-wait on them.
explore/skill/SKILL.md,fast-edit/skill/SKILL.md— the skill definitions Claude Code loads (explore = read-only quote-extractor; fast-edit = one-pass mutator); each ships a bundledscripts/<name>.tsopen-agents/src/—cli.ts+core/·profiles/·adapters/·entrypoints/(the self-waiting job runner, Bun) — the shared, editable source the skill scripts are built fromnpx skills addinstalls the skills into~/.claude/skillsexperiments/— strategy-arm runs; per-skillfeedback/— lived-use friction logs;notes/— the explore/mechanical-edit doctrine
Usage in one line (see explore/skill/SKILL.md for the full contract):
write a scoped spec.md, then
bun ~/.claude/skills/explore/scripts/explore.ts submit --file spec.md
it blocks, writes each job's clean deliverable to its own file, and you verify the load-bearing fact yourself.
npx skills add DawidWraga/skills installs the three skills into
~/.claude/skills/{explore,fast-edit,diagnose} (install identity is the
SKILL.md name: frontmatter, not the folder name). Each skill ships a
self-contained, dependency-free scripts/<name>.ts built from
open-agents/src/ via bun run build — no shim, no junctions, no
post-install build hook.
open-agents/has noSKILL.md, so it is never installed as a skill — it is the shared, editable source the committed skill scripts are generated from. Editopen-agents/, runbun run build, never hand-editscripts/.
The measurement scripts the experiments use live in
open-agents/observability/ (Bun+TS, single runtime), shared across all
skills in this repo.