boulevard

Community

Sync Boulevard data across environments.

AuthorSuperCorks
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill identifies gaps and inconsistencies in Boulevard data by comparing Admin API results between environments (e.g., prod and sandbox). It surfaces missing categories and services and highlights externalId mismatches to guide safe, incremental synchronization.

Core Features & Use Cases

  • Cross-env comparison of service categories and services to surface differences.
  • Detects externalId gaps and lists mismatches to align identifiers across environments.
  • Provides actionable steps to create missing categories/services and backfill identifiers, ensuring parity for deployments and testing.

Quick Start

Run the boulevard skill against your environments to identify differences:

  • node scripts/diff-services.js --source-env=prod --source-business-id=YOUR_BUSINESS_ID --source-api-key=YOUR_API_KEY --source-api-secret=YOUR_API_SECRET --target-env=sandbox --target-business-id=YOUR_BUSINESS_ID --target-api-key=YOUR_API_KEY --target-api-secret=YOUR_API_SECRET Then review the JSON output and run the corresponding create/update scripts to synchronize.

Dependency Matrix

Required Modules

None required

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: boulevard
Download link: https://github.com/SuperCorks/agent-skills/archive/main.zip#boulevard

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.