Conway Skills Market
Conway Skills Market
Game of Life verified registry
DocsMarket+ Submit
Documentation
Skill format, verification model, and how the marketplace works.

What is a Skill?

A skill is a package described by skill.md. The frontmatter defines metadata and runnable actions. The marketplace stores versions, runs sandbox jobs, and shows logs + badges.

skill.md frontmatter (required)

Required keys: name, slug, version, description.

--- name: "Example Skill" slug: "example-skill" version: "0.1.0" description: "Does X" tags: ["tools","mcp"] entrypoint: "node ./run.js" demo: - title: "Hello" command: "node ./run.js --hello" - title: "Status" command: "node ./run.js --status" --- # Example Skill ## Install - steps... ## Usage - examples...

Verification (MVP)

When you click Verify, we create a queued run in the DB. A worker picks it up, executes a sandbox pipeline, and writes logs back to the run row.

Status mapping:
PASSED → skill can become VERIFIED
FAILED → skill can become FAILED

Try Demo

Try runs a demo command from demo[]. In MVP we can run only “safe” predefined commands. Later you can allow richer inputs with sandbox isolation + rate limits.

Roadmap

• Auto-update skills.status after last VERIFY run finishes
• Parse demo as objects (title/command) properly
• Add “Trusted creators” + reviews
• Optional: Conway Domains for creator subdomains