Skip to content
Zayne Lovecraft

Work

Things I've built

Enterprise platforms, high-traffic publishing, AI products, and open-source developer tools.

Featured

Enterprise

McDonald's Global Web Ordering

Software Engineer III

The web ordering platform used by McDonald's customers across international markets.

  • Next.js
  • React
  • TypeScript
  • Zustand
Publishing & SEO

TheCollector

Full-Stack & Technical SEO Engineer

A large art, history, and culture publication on a headless Next.js stack.

  • Next.js 16
  • TypeScript
  • Headless WordPress
  • Supabase
AI Platform

SynthPress

Founder & Engineer

AI content generation and publishing across a network of WordPress sites.

  • Next.js 16
  • React 19
  • AI SDK
  • Anthropic
Enterprise

VEGAS.com

Software Engineer

Travel, hotel, and show ticketing for Las Vegas.

  • React
  • JavaScript
  • REST APIs
  • Microservices

Open-source deep dives

Open Source

agent-os

Creator & Maintainer

Filesystem-first personal operating system for Cursor and Claude Code agents.

  • Cursor Agents
  • Claude Code
  • MCP
  • Markdown
Open Source

yt-skill-mcp

Creator & Maintainer

Model Context Protocol (MCP) server & CLI that compiles YouTube talks into Cursor skills.

  • TypeScript
  • MCP SDK
  • Node.js
  • Zod
Open Source

geo-audit

Creator & Maintainer

Zero-dependency CLI auditor for Technical SEO & Generative Engine Optimization (GEO).

  • Node.js
  • Technical SEO
  • JSON-LD
  • llms.txt

All open-source repos on GitHub

zaynelovecraft/agent-osAI Agents & MCP

Filesystem-first personal operating system for Cursor & Claude Code — persistent memory.md correction loop, 3-layer research archive, and SKILL.md workflows.

$ git clone https://github.com/zaynelovecraft/agent-os.git
zaynelovecraft/yt-skill-mcpAI Agents & MCP

MCP server & CLI that fetches timestamped YouTube transcripts and compiles technical talks into structured Cursor SKILL.md files.

$ npx github:zaynelovecraft/yt-skill-mcp <youtube-url>
zaynelovecraft/ai-content-workflowAI Agents & MCP

Multi-step AI editorial pipeline built on the Vercel AI SDK (generateObject + generateText) with Zod brief validation and an automated anti-slop quality gate.

$ git clone https://github.com/zaynelovecraft/ai-content-workflow.git
zaynelovecraft/geo-auditSEO & Performance

Zero-dependency CLI auditor for Technical SEO & Generative Engine Optimization — scores JSON-LD entity graphs, AI bot rules, /llms.txt, and semantic HTML.

$ npx github:zaynelovecraft/geo-audit https://zaynelovecraft.com
zaynelovecraft/next-vitals-guardSEO & Performance

Next.js App Router client bundle & Core Web Vitals CI gate — measures real gzipped chunk sizes in .next/static/chunks to catch 'use client' regressions.

$ npx github:zaynelovecraft/next-vitals-guard --max-kb=220
zaynelovecraft/md-coverAI Agents & MCP

Zero-config CLI for Markdown & MDX blogs — pulls landscape Pexels photos, crops to 1600x840, and patches frontmatter + photographer credit.

$ npx github:zaynelovecraft/md-cover <slug> "<search query>"
zaynelovecraft/porthogmacOS & DX

Zero-dependency macOS CLI around lsof, ps, and launchctl to inspect listening TCP ports, print repo working directories, and restart launchd services.

$ git clone https://github.com/zaynelovecraft/porthog.git && cd porthog && make install
zaynelovecraft/dotfilesmacOS & DX

Opinionated macOS setup: single-file Neovim (init.lua), sub-30ms Zsh prompt, URL-based multi-account Git identity switching, and Cursor rules.

$ git clone https://github.com/zaynelovecraft/dotfiles.git ~/dotfiles

Client builds & publishing

Client Build

The Signed Compass

Design & Full-Stack Build

Bilingual wedding officiant, quinceañera, and mobile notary site in California.

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Supabase
Client Build

Blu Cloud Concessions

Design & Full-Stack Build

Photo booth booking site for events.

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Supabase
Publishing & SEO

Clean Body Mentor

Full-Stack Engineer

Evidence-based health, nutrition, and wellness publication.

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Structured data