payload# my-toolWhat the agent reads. Markdown all the way down.## Installcurl -sSL seed.show/s/abc12 | bash -s <path>
transportSEED_3F9A1B2C
The wire format for context.
pack
seed pack ./my-tool
Fold a directory into a single portable seed. Any text tree, one file.
plant
seed plant --to seed.show
Publish to any Seed-compatible registry. Receive a URL and an edit key.
grow
curl seed.show/s/abc12 \
| bash -s ~/.tools
The capsule lands at the destination. The grow directive runs. Done.
Quick start
# Install the Seed toolcurl -sSL sp.dom.vin/install | bash -s ~/.seed# Pack a directoryseed pack ./my-skill# Plant on any Seed registryseed plant ./my-skill "Use this to do X."→ seed.show/s/abc12# Grow it anywhere (recipient)curl -sSL seed.show/s/abc12 | bash -s ~/.tools/my-skill
Any domain can be a registry.
Implement four endpoints. Conform to the Seed/1.0 Registry API. Your domain is now part of the ecosystem.
POST /seedsPlant a seed. Returns URL and edit key.GET /seeds/:idGrow a seed. Returns the raw capsule bytes.PATCH /seeds/:idReplant. Update content or metadata with edit key.DELETE /seeds/:idUproot. Remove with edit key.