building-emdash-site

Set up and configure EmDash-based Astro sites from schema design to deployment.

Updated May 2, 2026
One-click install
npx skills add https://github.com/Bidviewllc/Commonwealth --skill building-emdash-site-bidviewllc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: building-emdash-site
Source: https://github.com/Bidviewllc/Commonwealth/tree/main/templates/marketing-cloudflare/.agents/skills/building-emdash-site
Command: npx skills add https://github.com/Bidviewllc/Commonwealth --skill building-emdash-site-bidviewllc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamline the creation and customization of EmDash-powered Astro sites by providing a repeatable pattern for scaffolding pages, defining collections, writing seed files, querying content, rendering Portable Text, and configuring deployment.

Core Features & Use Cases

  • Site scaffolding: Bootstrap a complete EmDash-powered Astro site with standard structure and admin UI integration.
  • Schema, seed, and content workflows: Define collections, fields, taxonomies, menus, widgets, and seed content, then migrate and validate seeds.
  • Deployment patterns: Guidance for deploying to Node.js servers or Cloudflare, including local development and production considerations.

Quick Start

Run the EmDash dev workflow to scaffold a new site and launch the local server.

Frequently Asked Questions about building-emdash-site

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

FAQPage Schema
How do I build an Astro site using EmDash from start to finish?

To build an EmDash Astro site, scaffold the standard structure, define collections and taxonomies, write seed files, query content, render Portable Text, and configure deployment for Node.js or Cloudflare.

What is the process for defining collections and seed files in EmDash?

Defining EmDash collections and seed files involves creating schemas for fields and taxonomies, writing seed content, and then running migrations with type generation to validate the data.

Can I deploy an EmDash Astro site to Cloudflare or Node.js servers?

Yes, EmDash Astro sites support deployment to both Node.js servers and Cloudflare, providing specific patterns for local development and production environments to ensure proper configuration.

How do I render Portable Text and query content in an EmDash site?

Querying content and rendering Portable Text in an EmDash site follows standard Astro patterns, ensuring adherence to EmDash validation rules during content retrieval and block rendering.

What do I need to set up before scaffolding an EmDash site?

Scaffolding an EmDash site requires an Astro environment ready for integration, allowing you to bootstrap the standard structure with admin UI and define menus and widgets.

Why do I need seed validation when creating EmDash collections?

Seed validation is needed when creating EmDash collections to ensure your defined schemas, taxonomies, and seed content align correctly through type generation and migrations before deployment.