new-conference

Fork ddd-core via git subtree and scaffold a conference website structure.

Updated May 25, 2026
One-click install
npx skills add https://github.com/dddwa/ddd-core --skill new-conference
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: new-conference
Source: https://github.com/dddwa/ddd-core/tree/main/.claude/skills/new-conference
Command: npx skills add https://github.com/dddwa/ddd-core --skill new-conference

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creating a new DDD-family conference website from scratch is slow and error-prone because you must replicate a consistent app/workspace structure, copy the correct conference template, and wire Cloudflare/D1 configuration correctly.

Core Features & Use Cases

  • Fork-based scaffolding: Creates a sibling Git repo for your conference and embeds ddd-core as a git subtree under core/.
  • Template seeding from the reference stub: Copies core/conference-stub/ into your repo as /conference/, then performs substitutions for identity, domain, timezone, brand/theme, and optional features.
  • Production-ready project wiring: Updates core/website path aliases and build/wrangler config paths so the app resolves your new /conference/ folder correctly, and generates fork-root workspace files for Nx, linting, and deployment readiness.

Quick Start

Run the skill command /new-conference while you are inside (or just above) a ddd-core checkout to generate a new conference fork directory next to this repo.

Frequently Asked Questions about new-conference

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

FAQPage Schema
How do I scaffold a new conference website from an existing repository?

Scaffolding a new conference website involves forking the core repository via git subtree and copying a stub template to generate a ready-to-run structure. This process copies a conference stub template, applies custom identity substitutions, and updates build configuration paths for local development.

Does this scaffolding tool require a specific monorepo setup to work?

Yes, this scaffolding tool requires an Nx monorepo environment. It updates Nx, TypeScript, and Vite path aliases alongside Wrangler configuration so the newly generated conference folder resolves correctly within the existing workspace structure.

Can I configure Cloudflare Workers and D1 settings when creating a new conference fork?

Configuring Cloudflare Workers and D1 is fully supported during conference fork creation. The tool generates workspace configuration files that wire Wrangler deployment settings, ensuring the new site is ready for Cloudflare deployment alongside its local development environment.

What custom identity options can I set when generating a conference site?

Generating a conference site lets you define a custom slug, domain, timezone, first year, and branding theme. You can also configure optional sections like acknowledgements and mobile app features, tailoring the site identity to your specific event.

How do I seed MDX pages from an existing site URL into a new conference project?

Seeding MDX pages from an existing site URL is an optional feature during project generation. The scaffolding process can extract content from the URL and populate the new conference directory with ready-to-edit MDX files.

Why use git subtree instead of a standard package dependency for a conference website?

Git subtree embeds the core repository directly under a core directory, allowing deep customization of the conference website. Unlike a standard package dependency, this approach lets you modify shared workspace configurations and templates directly while still pulling upstream updates.