emdash-cms/emdash

DirSkills catalogs 25 skills from this repository, across 5 categories: AI Engineering, Automation, DevOps, Frontend, Quality.

11.6K stars1.1K forksView on GitHub
🐛
2026/07/19

API & CLI Bug Reproduction

Reproduces EmDash bugs in REST handlers, CLI, MCP server, migrations, schema registry, or build pipeline. Focuses on deterministic local reproduction, ideally as a failing vitest test.
Quality
11.6K1.1K
🔍
2026/07/19

Adversarial Code Reviewer

Adversarial code review that assumes bugs exist and hunts for them. Use to audit code for correctness, stress-test pull requests, or when you need a hostile reviewer to find every flaw.
Quality
11.6K1.1K
🌐
2026/07/19

Agent Browser

Use agent-browser to interact with web UIs, verify visual changes, fill forms, and capture screenshots directly from the command line.
Automation
11.6K1.1K
🏗️
3w ago

Building EmDash Site

Building EmDash Site helps you build and customize EmDash CMS sites on Astro. Use it for pages, collections, seed files, Portable Text, menus, taxonomies, widgets, deployment, and other site tasks.
Frontend
11.6K1.1K
🔌
2026/07/14

Creating EmDash Plugins

Create EmDash CMS plugins with hooks, storage, settings, admin UI, API routes, and Portable Text block types. Use this skill when asked to build, scaffold, or implement an EmDash plugin, or when creating plugin features like custom block types, admin pages, or content hooks.
Frontend
11.6K1.1K
🧩
2026/07/19

Creating EmDash Plugins

Create EmDash CMS plugins with hooks, storage, settings, admin UI, API routes, and Portable Text block types. Use this when building, scaffolding, or implementing an EmDash plugin, or creating features like custom block types, admin pages, or content hooks.
Automation
11.6K1.1K
🔍
2026/07/19

Diagnose

Trace from a reproduced symptom to the source code that causes it, identifying the specific file and approximate line. Rate confidence honestly.
Quality
11.6K1.1K
🔎
3w ago

Diagnose

Diagnose traces a reproduced symptom to the source code that causes it. Use it when you need the file, line, and fix direction for a failing test, console error, wrong response, or bad UI.
Quality
11.6K1.1K
🐛
2026/07/19

EmDash Admin Bug Reproduction

Reproduce an EmDash admin UI bug. Boots a demo with bgproc, drives the admin with agent-browser using the dev-bypass session, and captures the reproduction as screenshots plus a written transcript.
Quality
11.6K1.1K
🖥️
2026/07/19

EmDash CLI

Use the EmDash CLI to manage content, schema, media, and more from the command line. Ideal for scripting CMS operations and integrating with AI agents.
Automation
11.6K1.1K
⌨️
3w ago

EmDash CLI

EmDash CLI manages EmDash CMS content, schema, media, and auth from the terminal. Use it to create and update entries, generate types, upload media, or script remote CMS operations.
Automation
11.6K1.1K
🏗️
2026/07/19

EmDash CMS

Learn to build and customize EmDash CMS sites on Astro, covering schema design, content querying, Portable Text, caching, menus, taxonomies, widgets, deployment, and more.
Frontend
11.6K1.1K
🔌
2026/07/19

EmDash Plugin Development

Create EmDash CMS plugins with hooks, storage, settings, admin UI, API routes, and Portable Text block types. Use when building, scaffolding, or implementing EmDash plugins, including custom block types, admin pages, or content hooks.
Frontend
11.6K1.1K
🔧
2026/07/19

Fix

Write the fix when verify says bug and diagnose says high confidence. Follow EmDash conventions, confirm the reproduce test now passes, run lint and typecheck, stage but do not commit.
Quality
11.6K1.1K
🛠️
3w ago

Fix

Fix implements a diagnosed bug fix after verify confirms a reproducible issue and maintainers trigger the fix flow. It updates the pinned file, proves the repro test passes, and runs lint and typecheck before a candidate is pushed.
Quality
11.6K1.1K
🕵️
3w ago

Investigate

Investigate classifies one EmDash issue, chooses a repro path, and records reproduction, diagnosis, verification, and any fix with evidence. It is used when you need an end-to-end issue investigation with transcripts behind every verdict.
AI Engineering
11.6K1.1K
🔍
2026/07/19

PR Code Review

Review a pull request for real bugs, regressions, and convention violations. It enumerates candidate issues, verifies them against the code, and returns structured findings and a verdict — no linter or test execution.
Quality
11.6K1.1K
🐛
2026/07/19

Public Bug Reproduction

Reproduce and confirm bugs on the public-facing site of an Emdash project using agent-browser. Captures screenshots, console errors, and a replayable transcript for maintainers.
Quality
11.6K1.1K
🔍
3w ago

Public Site Reproduction

Public Site Reproduction verifies bugs in the rendered public site by driving public routes in agent-browser and capturing screenshots, DOM slices, and a replayable transcript. Use it when a bug affects Astro pages, public routing, RSS, sitemap, or rendered content.
Quality
11.6K1.1K
🧪
3w ago

Repro API

Repro API reproduces EmDash bugs in REST handlers, CLI, MCP, migrations, schema registry, or build tooling without using the browser. It is used to create a deterministic failing test or command transcript for backend issues.
Quality
11.6K1.1K
🐛
3w ago

Repro Admin

Repro Admin reproduces EmDash admin UI bugs in the React admin under /_emdash/admin/*. It uses an attached container, dev-bypass session, and agent-browser to capture screenshots and a replayable transcript.
Quality
11.6K1.1K
🔎
3w ago

Verify

Verify decides whether diagnosed behavior is a real bug or expected by design. Use it when you need to compare code against docs and tests before allowing a fix.
Quality
11.6K1.1K
🔍
2026/07/19

Verify Bug Intent

Analyzes code, documentation, and tests to determine if a diagnosed code behavior is a bug or intentional design. Used as a gate before applying fixes to ensure only genuine bugs are addressed.
Quality
11.6K1.1K
🔄
2026/07/19

WordPress Plugin to EmDash

Provides concept mappings and implementation patterns for porting WordPress plugins, themes, or custom post types to EmDash CMS. Use when migrating or converting WordPress functionality to EmDash.
DevOps
11.6K1.1K
🎨
2026/07/19

WordPress Theme to EmDash

Port WordPress themes to EmDash CMS. Use when converting a WordPress theme to EmDash or matching an existing design. Handles design extraction, template conversion, and EmDash features like menus, taxonomies, and widgets.
Frontend
11.6K1.1K