By RTrentJones
Greenlight's deploy-verify-promote loop as a Claude Code skill — ship a tool or the blog through preview -> verify -> beta -> promote -> prod with the shared verify harness. Install once at user scope to get it in every Greenlight repo (the monorepo and standalone tools).
A clonable baseline that turns a domain plus API tokens into a live personal site and a self-verifying AI deploy loop, with plug-and-play subdomain tools. Provider-agnostic: the blog and each tool can target Cloudflare Workers or Vercel, with OCI as the origin lane for stateful services. You own the files; nothing is welded to one cloud.
Every tool (and the blog) ships through the same gated loop — deploy → verify → promote:
greenlight init --domain you.dev # scaffold the manifest + secrets store
greenlight add notes --lane mcp --target oci # scaffold a tool from a lane template
greenlight verify notes --env beta # run the shared verify harness (api | playwright | mcp)
greenlight promote notes # gated develop -> main fast-forward, after beta verify
The verify gate is the same code CI and the agent run, so a change is shipped with objective confidence — see docs/ for the per-phase build plans and greenlight-v1.md for the full spec.
This repo is the framework. A personal site is a thin consumer that depends on the published @rtrentjones/greenlight* packages and owns only its manifest + content (see RTrentJones.dev). The deploy-verify-promote skill is distributed as a Claude Code plugin:
/plugin marketplace add RTrentJones/greenlight
/plugin install greenlight@greenlight
Or, without the plugin: greenlight agent sync.
Phases 0–7 built and locally verified (manifest, the loop, lane templates, CI/CD, CLI, Terraform module, packaging + plugin). npm publish and the first live Cloudflare deploy are the remaining creds-gated steps. MIT.
External network access
Connects to servers outside your machine
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub rtrentjones/greenlight --plugin greenlightA growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
Production-grade vibe coding suite. Structured workflows from discovery to deployment: start, build, ship, fix, refactor.
Permanent coding companion for Claude Code — survives any update. MCP-based terminal pet with ASCII art, stats, reactions, and personality.
Plugin that includes the Figma MCP server and Skills for common workflows