agent-skills
heymegabyte · heymegabyte/agent-skills
Provides an agent-neutral operating system with 23 skill categories, 28 agents, and 35 commands for 32+ AI coding tools to build and deploy products using one-line prompts.
Agent Skills — agent-neutral autonomous product-building OS for 32+ AI coding tools. 23 skill categories · 28 agents · 149 reference docs · 37 platform variants. One-line prompts → deployed products on Cloudflare Workers.
Preview
What you can do with it
- Deploy a SaaS product to Cloudflare Workers with a single AI prompt.
- Generate and evaluate skill definitions from OpenAPI specifications for various AI agents.
- Create custom agents for document processing or MCP server authoring using pre-defined skill categories.
Safety check
Usable, but read the notes first.
- ●No clear license: check with the author before using it in a commercial product.
Automated scan of the repo files. Always review code you run.
From the README
Emdash Skills Complete solo-SaaS-founder platform for 32+ AI coding tools.One-line prompts → deployed products on Cloudflare Workers.
23 categories · 170 doctrine rules · 28 agents · 35 commands · 37 platform variants Showcase Website
What's New
Skills 18–19 + integration arc (2026-06)
- Skill 18 — Document Processing — DOCX/XLSX read-write, PDF generation + parsing, PPTX generation.
- Skill 19 — MCP Authoring — forge HTTP MCP servers on Workers, stdio MCP templates, OpenAPI→MCP forger, one-command registry publish.
- 20+ slash commands —
/saas,/forge-from-openapi,/forge-webhook-handler,/generate-prp,/execute-prp,/run-evals,/audit-doctrine,/audit-mcp-fleet,/dashboard-cockpit,/drift-check, and more. - Production forge script —
bin/forge-skill-from-openapi.mjsgenerates a full SKILL.md + command scaffold from any OpenAPI spec. - LLM eval harness —
/run-evals+ structured rubrics + schema-validated results + regression tracking. - 15 new doctrinal principles —
state-is-the-enemy,fail-fast-build-fail-soft-prod,ttfr-north-star,sync-ui-async-backing,cost-per-request-accountability,inverted-abstraction-pyramid,one-way-two-way-doors,vendor-risk-tiering,data-residency-by-default,right-to-deletion,refund-automation,documentation-as-code,production-observability-default-on,hardware-aware-programming,webhook-receiver-architecture. - DO agent scaffolding — Durable Objects as stateful AI agents via skill 19, wired to the MCP registry.
- RAG pipeline — Vectorize + D1 hybrid search, skill 05.
- Multi-tenant subdomain provisioning — Cloudflare custom hostnames + per-tenant D1 namespacing, skill 05.
- 5 new PreToolUse hooks — permission-discipline enforcement before destructive tool calls.
- MCP server registry —
/audit-mcp-fleetcatalogs, health-checks, and version-pins every MCP in your harness.
When to Use
| Building... | Skills Load | Install |
|---|---|---|
| SaaS product | 01-OS → 02-Brief → 05-Arch → 06-Build → 07-QA → 08-Deploy + all agents | claude plugin install heymegabyte/agent-skills |
| API / backend | 01-OS → 05-Arch → 06-Build → 08-Deploy → 13-Observability | npm i @heymegabyte/agent-skills |
| Marketing site | 01-OS → 09-Brand → 10-Design → 11-Motion → 12-Media | npm i @heymegabyte/agent-skills |
| Features on existing project | 01-OS → 06-Build → 07-QA (skill router auto-selects from context) | claude plugin install heymegabyte/agent-skills |
| Just rules for your AI tool | No skills — use a platform variant file directly | See 32 variants below |
How It Works
┌─────────────────────────────────────────────────────────────────┐
│ YOUR PROMPT │
│ "Build a SaaS for dog walkers" │
└───────────────────────────┬─────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────────┐
│ SKILL ROUTER │
│ Matches prompt → loads smallest useful subset of skills │
│ 01-OS always loaded │ then 02-Brief → 05-Arch → 06-Build │
└───────────────────────────┬─────────────────────────────────────┘
│
┌─────────────┼─────────────┐
▼ ▼ ▼
┌──────────┐ ┌──────────┐ ┌──────────┐
│ ARCHITECT│ │ PARALLEL │ │ PARALLEL │
│ (Opus) │ │ BUILD │ │ VERIFY │
│ │ │ 3-5 agents│ │ 3 agents │
│ repo-map │ │ frontend │ │ deploy │
│ task graph│ │ backend │ │ seo │
│ seams │ │ content │ │ visual │
└──────────┘ │ media │ │ a11y │
│ tests │ └──────────┘
└──────────┘
│
▼
┌─────────────────────────────────────────────────────────────────┐
│ HARD GATES │
│ Playwright 6bp ✓ │ Vision ≥8/10 ✓ │ Lighthouse A11y ≥95 ✓ │
│ axe-core 0 ✓ │ SEO GREEN ✓ │ 0 errors ✓ │ Flesch ≥60 ✓ │
└───────────────────────────┬─────────────────────────────────────┘
│
▼
┌──────────────┐
│ DEPLOYED │
│ CF Workers │
│ + purged │
└──────────────┘
Install
# GitHub Skills (recommended)
gh skill install heymegabyte/agent-skills
# Claude Code plugin
claude plugin install heymegabyte/agent-skills
# npm (includes all 32+ platform variants)
npm i @heymegabyte/agent-skills
# JSR
npx jsr add @heymegabyte/agent-skills
# OpenAI Codex
git clone https://github.com/heymegabyte/agent-skills ~/.codex/skills
# Manual
git clone https://github.com/heymegabyte/agent-skills ~/.agentskills
Cross-Platform Support (32 variants)
Auto-generated on every push to master. Each format uses native frontmatter for its tool.
| Format | Path | Notes |
|---|---|---|
| Cursor (modern) | .cursor/rules/emdash-skills.mdc | MDC frontmatter: alwaysApply: true |
| Windsurf (modern) | .windsurf/rules/emdash-skills.md | trigger: always_on |
| Augment (modern) | .augment/rules/emdash-skills.md | type: always_apply |
| Copilot (modern) | .github/instructions/emdash-skills.instructions.md | applyTo: "**" |
| OpenHands | .openhands/microagents/repo.md | Plain markdown |
| Cursor (legacy) | .cursorrules | Single-file format |
| Windsurf (legacy) | .windsurfrules | Single-file format |
| Cline | .clinerules | Single-fil |