building-emdash-site

Scaffold EmDash-powered Astro sites with collections, Portable Text, and deployment.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ecomm360-sl/isaacbosch-emdash-web --skill building-emdash-site
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: building-emdash-site
Source: https://github.com/ecomm360-sl/isaacbosch-emdash-web/tree/main/templates/marketing-cloudflare/.agents/skills/building-emdash-site
Command: npx skills add https://github.com/ecomm360-sl/isaacbosch-emdash-web --skill building-emdash-site

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill guides developers in building and customizing EmDash-powered sites on Astro, providing a structured pattern for pages, collections, seeds, content queries, Portable Text rendering, menus, taxonomies, widgets, and deployment workflows across Cloudflare and Node environments.

Core Features & Use Cases

  • Standardized EmDash site blueprint: Astro integration, emdash plugin usage, and a consistent project structure for live content editing and admin UI integration.
  • Content workflows: define collections, seed data, render Portable Text, configure menus, taxonomies, and widgets, and manage deployment targets on Cloudflare or Node.
  • Use Case: launch a new EmDash-powered site with a fully wired admin UI at /_emdash/admin, custom themes, and production deployment.

Quick Start

Scaffold a complete EmDash site with blog and portfolio collections, wired to a local SQLite database and an Astro config with the emdash integration.

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 EmDash site with Astro?

Building an EmDash site with Astro involves applying the emdash integration to your Astro config, scaffolding collections, and wiring Portable Text rendering for live content editing and admin UI integration.

How does Portable Text rendering work in an Astro CMS?

Portable Text rendering in an Astro CMS maps structured block content to UI components. The EmDash workflow standardizes this rendering to display rich text fields dynamically within your Astro pages.

Can I deploy an Astro site to Cloudflare using the EmDash workflow?

Yes, the EmDash workflow supports deploying your Astro site to Cloudflare. It provides specific deployment configurations and patterns for both Cloudflare and Node environments to launch production.

Do I need a local SQLite database to scaffold an EmDash site?

The quick start EmDash site scaffolds collections wired to a local SQLite database. This local setup enables immediate content queries and admin UI testing at /_emdash/admin before production deployment.

What is the best way to structure Astro collections for EmDash?

The best way to structure Astro collections for EmDash is using the standardized site blueprint. This defines collections, seed data, menus, taxonomies, and widgets to ensure frontmatter-driven metadata and consistent project structure.

Why configure frontmatter-driven metadata for an Astro site build?

Configuring frontmatter-driven metadata for an Astro site build ensures a standardized structure. This approach integrates with the EmDash admin UI, enabling live content editing and proper Astro configuration.