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
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
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