Open source. Every published skill syncs hourly to the public emdlycom/emdly-stack repo on GitHub — the catalog can't disappear.

Markdown skills for AI agents.

emdly is where agent skills live — plain .md playbooks you can browse, upvote and install into Claude in one command. Publish your own. Keep what your agent should know in a private Brain.

Agent skills

Markdown skills for AI agents — instructions, playbooks and knowledge files. Browse, like, and add them to Claude in one command. Everything published is mirrored to GitHub.

claude mcp add --transport http emdly https://emdly.com/mcp

sql-query-explainer

Data & analytics
Emdly recommended

Explains what a query actually does — joins, filters, gotchas — in plain language, then flags the index it wishes existed.

npx @emdly/cli add querydeck/sql-query-explainer
@querydeck 49 237 6d ago

pr-review-ritual

Code review
Emdly recommended

A reviewing discipline for agents — read the diff twice, test the edge cases, comment on intent, never nitpick formatting a linter owns.

npx @emdly/cli add kernelpanic/pr-review-ritual
@kernelpanic 48 249 6d ago

ga4-funnel-analyst

Ecommerce
Emdly recommended

Reads a GA4 export and finds where the checkout funnel leaks — drop-off by step, device and source — with the one fix to try first.

npx @emdly/cli add shopmetric/ga4-funnel-analyst
@shopmetric 45 238 6d ago

jira-ticket-scorer

Ticket ops
Emdly recommended

Scores every Jira ticket for clarity, scope and effort before it hits the sprint. Flags vague acceptance criteria and suggests a rewrite.

npx @emdly/cli add opsmith/jira-ticket-scorer
@opsmith 44 225 6d ago

playtest-feedback-triage

Game development

Sorts raw playtest notes into balance, UX, bugs and feel — ranked by how many testers hit it, with repro steps pulled from context.

npx @emdly/cli add pixelforge/playtest-feedback-triage
@pixelforge 43 206 6d ago

incident-postmortem

Development

Drafts blameless postmortems from a timeline and a channel export — impact, contributing factors, and actions with owners.

npx @emdly/cli add sevzero/incident-postmortem
@sevzero 42 207 6d ago

Distills interview transcripts into claims with evidence — what was said, how often, and what it contradicts in your assumptions.

npx @emdly/cli add fieldnotes/user-interview-distiller
@fieldnotes 33 185 6d ago

cold-email-first-touch

Email & outreach

Writes first-touch e-mails that sound like a person — one observation, one sentence of value, one soft ask. Kills every buzzword on sight.

npx @emdly/cli add outboundlab/cold-email-first-touch
@outboundlab 30 182 6d ago

brand-voice-guard

Copywriting

Holds any draft against your voice guide — banned words, sentence rhythm, claims policy — and returns a marked-up pass, not a rewrite.

npx @emdly/cli add tonecheck/brand-voice-guard
@tonecheck 30 170 6d ago

Reads yesterday's commits, tickets and threads, and writes each person's standup draft — blockers first, no ceremony.

npx @emdly/cli add opsmith/standup-synthesizer
@opsmith 29 194 6d ago

Audits Google Search Console data — pages losing clicks, queries with impressions but no CTR, and product pages cannibalizing each other.

npx @emdly/cli add shopmetric/search-console-auditor
@shopmetric 27 185 6d ago

commit-message-editor

Code review

Rewrites a commit message from the diff — imperative subject under 72 characters, a body that explains why, and a footer that links the issue.

npx @emdly/cli add kernelpanic/commit-message-editor
@kernelpanic 27 151 6d ago

Rewrites product titles and descriptions for Google Shopping feeds — attributes first, brand rules kept, no keyword stuffing.

npx @emdly/cli add cartlift/product-feed-optimizer
@cartlift 25 142 6d ago

k8s-incident-triage

Development

Given kubectl output and alerts, ranks probable causes and proposes the next safe diagnostic step — read-only commands only, never a mutation without a human.

npx @emdly/cli add sevzero/k8s-incident-triage
@sevzero 21 158 6d ago

changelog-composer

Docs & changelogs

Turns a week of merged PRs into a changelog humans read — grouped by impact, written for users, breaking changes on top.

npx @emdly/cli add shiplog/changelog-composer
@shiplog 22 136 6d ago

Builds content briefs from a keyword — search intent, outline, entities to cover, and the questions the top ten never answer.

npx @emdly/cli add rankcraft/seo-brief-builder
@rankcraft 21 131 6d ago

game-balance-reviewer

Game development

Reads stat tables and patch notes, then flags outliers — dominant strategies, dead perks, and curves that punish new players.

npx @emdly/cli add pixelforge/game-balance-reviewer
@pixelforge 20 126 6d ago

skill-author-guide

Utilities
Emdly recommended

How to write an emdly skill that passes review and actually works in an agent — structure, rules that bind, output contracts, and the mistakes reviewers bounce.

npx @emdly/cli add promptsmith/skill-author-guide
@promptsmith 19 129 6d ago

dashboard-metric-definer

Data & analytics

Turns a vague metric request ("active users", "churn") into a precise definition with grain, window, filters and the SQL skeleton — before anyone builds the chart.

npx @emdly/cli add querydeck/dashboard-metric-definer
@querydeck 19 117 6d ago

abandoned-cart-sequence

Email & outreach

Drafts a three-mail abandoned-cart sequence from the cart contents and the store's voice — useful, specific, and honest about discounts.

npx @emdly/cli add cartlift/abandoned-cart-sequence
@cartlift 18 116 6d ago

Reads a monthly P&L export and reports runway, burn trends and the three line items moving fastest — with the math shown.

npx @emdly/cli add ledgerline/burn-rate-analyst
@ledgerline 16 101 6d ago

Edits a landing page section by section — one promise above the fold, proof before features, and a CTA that says what happens next.

npx @emdly/cli add tonecheck/landing-page-copy-editor
@tonecheck 16 102 6d ago

Reads a lockfile diff or an outdated report and plans the upgrade — order, breaking changes to read, and the smallest safe steps.

npx @emdly/cli add kernelpanic/dependency-upgrade-planner
@kernelpanic 14 110 6d ago

Grades take-home submissions against a rubric you define, blind to names, and writes feedback the candidate can actually use.

npx @emdly/cli add talentloop/take-home-grader
@talentloop 14 123 6d ago