greenroom-dev-environment

Automate Greenroom development environment setup with database migrations and Playwright tests.

Updated Feb 27, 2026
One-click install
npx skills add https://github.com/TylerLeonhardt/greenroom --skill greenroom-dev-environment
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: greenroom-dev-environment
Source: https://github.com/TylerLeonhardt/greenroom/tree/main/.github/skills/greenroom-dev-environment
Command: npx skills add https://github.com/TylerLeonhardt/greenroom --skill greenroom-dev-environment

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamlines the setup and execution of the Greenroom development environment, reducing the friction of bootstrapping a local dev server, migrations, and demo workflows.

Core Features & Use Cases

  • Prerequisites: Node.js 20+, pnpm 9+, and Docker must be available on the host.
  • One-click setup for local development: ensures the port is ready, starts the dev server, and applies database migrations.
  • Demo and test readiness: guidance for Playwright demos, tests, and login credential handling.

Quick Start

Install dependencies, ensure Docker is running, run migrations, and start the dev server.

Frequently Asked Questions about greenroom-dev-environment

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up the Greenroom development environment with Docker and pnpm?

To set up the Greenroom development environment, install Node.js 20+, pnpm 9+, and Docker, configure a .env file with database and OAuth credentials, run migrations, and start the dev server through an automated one-click setup process.

Do I need Docker and Node.js 20+ to run the Greenroom dev environment?

Yes, running the Greenroom dev environment requires Docker, Node.js 20+, and pnpm 9+ installed on your host machine, along with a configured .env file containing database and OAuth credentials for local development.

Can I run Playwright tests and demos using the Greenroom development setup?

Yes, the Greenroom development environment provides guidance for running Playwright tests and demos, including handling login credentials, applying database migrations, and ensuring the local dev server is test-ready.

How does the Greenroom dev environment handle database migrations on startup?

The Greenroom dev environment automates database migrations during the one-click setup process, ensuring the port is ready, applying migrations, and starting the dev server to streamline local development workflows.

What's the best way to bootstrap a local Greenroom dev server for demos?

The best way to bootstrap a local Greenroom dev server is using the automated setup process, which checks port readiness, applies database migrations, and starts the server with configured OAuth and database credentials for immediate demos.