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.