Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,5 +13,5 @@ Highlighted richer examples in this repo include:
- `plugins/notion` for planning, research, meetings, and knowledge capture
- `plugins/build-ios-apps` for SwiftUI implementation, refactors, performance, and debugging
- `plugins/build-macos-apps` for macOS SwiftUI/AppKit workflows, build/run/debug loops, and packaging guidance
- `plugins/build-web-apps` for deployment, UI, payments, and database workflows
- `plugins/build-web-apps` for UI, React, component, and database workflows
- `plugins/netlify`, `plugins/render`, and `plugins/google-slides` for additional public skill- and MCP-backed plugin bundles
10 changes: 4 additions & 6 deletions plugins/build-web-apps/.codex-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "build-web-apps",
"version": "0.1.0",
"description": "Build web apps with workflows for UI reviews, React improvements, deployment, payments, and database design.",
"description": "Build web apps with workflows for UI reviews, React improvements, component design, and database design.",
"author": {
"name": "OpenAI",
"email": "support@openai.com",
Expand All @@ -14,8 +14,6 @@
"build-web-apps",
"build",
"react",
"vercel",
"stripe",
"supabase",
"shadcn",
"full-stack",
Expand All @@ -25,8 +23,8 @@
"mcpServers": "./.mcp.json",
"interface": {
"displayName": "Build Web Apps",
"shortDescription": "Build, review, ship, and scale web apps across UI, React, deployment, payments, and databases",
"longDescription": "Use Build Web Apps to review and improve a web app's UI, apply React and Next.js guidance, deploy projects to Vercel, wire up Stripe payments, and design or tune Supabase/Postgres schemas and queries, all with plugin-local Vercel, Stripe, and Supabase MCP support.",
"shortDescription": "Build, review, and scale web apps across UI, React, components, and databases",
"longDescription": "Use Build Web Apps to review and improve a web app's UI, apply React and Next.js guidance, compose shadcn/ui components, and design or tune Supabase/Postgres schemas and queries with plugin-local Supabase MCP support.",
"developerName": "OpenAI",
"category": "Coding",
"capabilities": [
Expand All @@ -37,7 +35,7 @@
"websiteURL": "https://openai.com/",
"privacyPolicyURL": "https://openai.com/policies/privacy-policy/",
"termsOfServiceURL": "https://openai.com/policies/terms-of-use/",
"defaultPrompt": "Review this app's UI, improve the React implementation, wire up payments or database changes, and help deploy it",
"defaultPrompt": "Review this app's UI, improve the React implementation, compose components, and wire up database changes",
"brandColor": "#111111",
"composerIcon": "./assets/build-web-apps-small.svg",
"logo": "./assets/app-icon.png",
Expand Down
8 changes: 0 additions & 8 deletions plugins/build-web-apps/.mcp.json
Original file line number Diff line number Diff line change
@@ -1,13 +1,5 @@
{
"mcpServers": {
"stripe": {
"type": "http",
"url": "https://mcp.stripe.com"
},
"vercel": {
"type": "http",
"url": "https://mcp.vercel.com"
},
"supabase": {
"type": "http",
"url": "https://mcp.supabase.com/mcp"
Expand Down
19 changes: 5 additions & 14 deletions plugins/build-web-apps/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,29 +4,23 @@ This plugin packages builder-oriented workflows in `plugins/build-web-apps`.

It currently includes these skills:

- `deploy-to-vercel`
- `react-best-practices`
- `shadcn-best-practices`
- `stripe-best-practices`
- `supabase-best-practices`
- `web-design-guidelines`

It is scaffolded to use these plugin-local MCP servers:

- `stripe`
- `vercel`
- `supabase`

## What It Covers

- deployment and hosting operations through Vercel MCP
- React and Next.js performance guidance sourced from Vercel best practices
- React and Next.js performance guidance
- shadcn/ui composition, styling, and component usage guidance
- Stripe integration design across payments, subscriptions, Connect, and Treasury
- Supabase/Postgres schema, performance, and RLS best practices
- UI review guidance against web interface design guidelines
- end-to-end product building workflows that span frontend, backend, payments,
and deployment
- end-to-end product building workflows that span frontend, backend, and
database work

## Plugin Structure

Expand All @@ -42,24 +36,21 @@ with this shape:

- `.mcp.json`
- plugin-local MCP dependency manifest
- bundles the Stripe, Vercel, and Supabase MCP endpoints used by bundled
skills
- bundles the Supabase MCP endpoint used by bundled skills

- `agents/`
- plugin-level agent metadata
- currently includes `agents/openai.yaml` for the OpenAI surface

- `skills/`
- the actual skill payload
- currently includes deployment, UI, payments, and database-focused skills
- currently includes UI, component, React, and database-focused skills

## Notes

This plugin is MCP-backed through `.mcp.json` and currently combines:

- Vercel deployment workflows
- React and Next.js optimization guidance
- shadcn/ui frontend implementation guidance
- Stripe integration guidance
- Supabase/Postgres optimization guidance
- web design and UI review guidance
14 changes: 2 additions & 12 deletions plugins/build-web-apps/agents/openai.yaml
Original file line number Diff line number Diff line change
@@ -1,22 +1,12 @@
interface:
display_name: "Build Web Apps"
short_description: "Build, review, ship, and scale web apps across UI, React, deployment, payments, and databases"
short_description: "Build, review, and scale web apps across UI, React, components, and databases"
icon_small: "./assets/build-web-apps-small.svg"
icon_large: "./assets/app-icon.png"
default_prompt: "Use Build Web Apps to review a web app's UI, improve the React implementation, wire up payments or database changes, and help deploy it."
default_prompt: "Use Build Web Apps to review a web app's UI, improve the React implementation, and wire up database changes."

dependencies:
tools:
- type: "mcp"
value: "stripe"
description: "Stripe MCP server"
transport: "streamable_http"
url: "https://mcp.stripe.com"
- type: "mcp"
value: "vercel"
description: "Vercel MCP server"
transport: "streamable_http"
url: "https://mcp.vercel.com"
- type: "mcp"
value: "supabase"
description: "Supabase MCP server"
Expand Down
Binary file not shown.
241 changes: 0 additions & 241 deletions plugins/build-web-apps/skills/deploy-to-vercel/SKILL.md

This file was deleted.

Loading