building-emdash-site

Automate end-to-end setup and customization of EmDash-powered Astro sites.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/nanasi-apps/nanasi-apps-blog-emdash --skill building-emdash-site-nanasi-apps
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: building-emdash-site
Source: https://github.com/nanasi-apps/nanasi-apps-blog-emdash/tree/main/.agents/skills/building-emdash-site
Command: npx skills add https://github.com/nanasi-apps/nanasi-apps-blog-emdash --skill building-emdash-site-nanasi-apps

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

EmDash site development often requires coordinating content schema, seed data, UI components, and deployment patterns. This skill provides a repeatable, guided workflow to build an EmDash-powered Astro site end-to-end, reducing setup time and errors.

Core Features & Use Cases

  • Scaffolds an EmDash-powered Astro project with the EmDash integration.
  • Guides page creation, collection definitions, Portable Text rendering, menus, taxonomies, and widgets.
  • Includes deployment configuration and best practices for cloud/edge targets.

Quick Start

Create a new EmDash-powered Astro site and begin wiring pages, seeds, and site features using the EmDash patterns.

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-powered Astro site from scratch?

EmDash Astro sites require coordinating content schema, seed data, and UI components. You need to define collections, write seed data, and configure Portable Text rendering to ensure the content architecture functions correctly.

How do I render Portable Text in an Astro project using EmDash?

Rendering Portable Text in an EmDash Astro site involves using the skill's guided workflow to map Portable Text blocks to Astro UI components, ensuring structured content displays correctly across generated pages.

Can I configure menus, taxonomies, and widgets in an EmDash CMS setup?

Yes, the EmDash setup process explicitly guides the configuration of site navigation menus, content taxonomies, and UI widgets, allowing you to customize the site architecture and content organization end-to-end.

What is the best way to deploy an EmDash Astro site to cloud or edge targets?

The best way to deploy an EmDash Astro site is by applying the included deployment configuration and best practices tailored for cloud or edge targets, ensuring the structured content and widgets render efficiently in production.

Do I need to define content collections and seeds before building pages in EmDash?

Defining collections and writing seed data are prerequisite steps in the EmDash workflow. Coordinating this content schema before page creation ensures your Astro components can accurately query and render the intended data.