Your team runs it. Your CI runs it. Your AI agent runs it.
# Start the project help: short: Start the project order: 10 context: outside-container steps: - check-for: docker if-missing: "Install Docker first" - action: compose-up - if-option: fresh then: - command: migrate - echo: "✅ Project is up!"
$ project Available commands: up Start the project down Stop the project console Open a shell migrate Run migrations $ project up --fresh → check-for: docker ✓ → compose-up ✓ → migrate ✓ ✅ Project is up!
Claude, Copilot, and Cursor can discover and run your project commands via the /for/agents page.
Browse built-in actions and starter packs. Docker, migrations, env setup — add them with copy-paste YAML.
One curl command installs the runner. Write YAML, run project <name>. No build step.
Built-in Docker Compose actions. Run commands inside containers or on the host with a single context: field.
Run project to list commands. project <name> --help for details. Docs live in YAML.
Commands call other commands. Conditionals, options, nesting. Complex workflows from simple readable steps.
$ curl -fsSL https://project-actions.org/install.sh | bash
help: short: Set up the project steps: - run: npm install - echo: "Ready!"
$ project setup → npm install ... ✓ ✅ Ready!