seed-packs

Automate seed data pack deployment for PropertyWebBuilder tenant sites.

635|276|Updated Nov 4, 2016
One-click install
npx skills add https://github.com/etewiah/property_web_builder --skill seed-packs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seed-packs
Source: https://github.com/etewiah/property_web_builder/tree/main/.claude/skills/seed-packs
Command: npx skills add https://github.com/etewiah/property_web_builder --skill seed-packs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Seed data provisioning for PropertyWebBuilder requires repetitive setup. Seeds packs allow quick provisioning of tenant sites with ready-made properties, pages, translations, and media.

Core Features & Use Cases

  • Predefined pack templates (pack.yml) with optional inheritance
  • Structured directories for properties, content, translations, and images
  • CLI tasks to preview, apply, and reset packs across websites

Quick Start

Run the seed-packs CLI to preview or apply a pack to your test website.

Frequently Asked Questions about seed-packs

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

FAQPage Schema
How do I automate seed data provisioning for PropertyWebBuilder tenant sites?

Automate seed data provisioning by applying predefined packs managed through pack.yml, which standardize properties, content, translations, and images for rapid PropertyWebBuilder tenant deployment. Rake tasks control the listing, previewing, and application workflow.

What is the best way to structure property seed data for scalable environments?

The best way to structure property seed data is using standardized directories for properties, content, translations, and images alongside a pack.yml file. This structure supports inheritance, enabling scalable and maintainable environments across multiple sites.

How do I preview and apply seed data packs to a test website?

Preview and apply seed data packs by running the seed-packs CLI rake tasks. These tasks provide a controlled workflow to list available packs, preview their contents, and apply the seed data directly to your test website.

Can I use YAML inheritance to manage seed data packs for multiple demos?

Yes, you can use YAML inheritance to manage seed data packs for multiple demos. Pack.yml supports inheritance, allowing you to build scalable environments by extending base packs rather than duplicating configuration files.

Does PropertyWebBuilder support standardized directories for translations and media?

Yes, PropertyWebBuilder supports standardized directories for translations and media. Seed packs organize data into specific directories for properties, content, translations, and images, ensuring consistent provisioning across tenant sites.