ballroom-flow-run-and-operate

Manage local development and operational tasks for the Weave Steps platform.

Updated Jun 24, 2026
One-click install
npx skills add https://github.com/DanielMSchmidt/ballroom-flow --skill ballroom-flow-run-and-operate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ballroom-flow-run-and-operate
Source: https://github.com/DanielMSchmidt/ballroom-flow/tree/main/.claude/skills/ballroom-flow-run-and-operate
Command: npx skills add https://github.com/DanielMSchmidt/ballroom-flow --skill ballroom-flow-run-and-operate

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the operations and local development of Weave Steps, a collaborative ballroom dance choreography platform, by providing a comprehensive runbook for runtime and operational tasks.

Core Features & Use Cases

  • Local Development: Instructions for running the local development environment with pnpm dev.
  • Wrangler Environments: Configuration and management of the four Wrangler environments (development, staging, production, e2e) for deployment and testing.
  • Deploy Pipeline: Step-by-step guide on the deployment process, including migrations and deployment commands.
  • D1 Migrations: Management of database migrations for the D1 document graph.
  • Generated Artifacts: Instructions for regenerating generated TypeScript files.
  • Screenshot Pipeline: Automation of screenshot generation for marketing materials.
  • Ops Actions: Guidance on performing operations such as admin actions, secret rotation, and template seeding.

Quick Start

Run the local development environment using the command: pnpm dev.

Frequently Asked Questions about ballroom-flow-run-and-operate

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

FAQPage Schema
How do I run local development for a Wrangler project with D1 database migrations?

Local development uses pnpm dev to run the environment. D1 database migrations are managed separately through specific Wrangler commands to update the document graph schema across development, staging, production, and e2e environments.

What is the deployment pipeline for managing Wrangler environments and database migrations?

The deployment pipeline involves executing step-by-step Wrangler commands for environment configuration, applying D1 database migrations, and deploying artifacts. It manages releases across development, staging, production, and e2e environments.

How do I manage D1 database migrations for a Cloudflare Workers application?

D1 database migrations are managed through Wrangler commands to apply schema changes to the document graph. You must run these migrations as part of the deployment pipeline before releasing to staging or production environments.

Does this operations workflow require access to the GitHub repository and Wrangler CLI?

Yes, this workflow requires access to the Weave Steps repository and associated tools like Wrangler and GitHub Actions. These tools are necessary to configure environments, run local development, and execute the deployment pipeline.

What's the best way to automate screenshot generation and TypeScript artifact regeneration?

Screenshot generation for marketing materials is automated via a dedicated pipeline. Generated TypeScript files are regenerated by executing specific artifact commands to ensure type safety across the codebase.

How do I perform admin actions and secret rotation for Wrangler deployment environments?

Admin actions and secret rotation are performed through guided ops actions within the Wrangler environment. This includes executing template seeding and rotating secrets across development, staging, production, and e2e configurations.