Skip to content

Seed Founder GTM plugin#401

Open
shubgaur wants to merge 2 commits into
cursor:mainfrom
shubgaur:add-founder-gtm-seed
Open

Seed Founder GTM plugin#401
shubgaur wants to merge 2 commits into
cursor:mainfrom
shubgaur:add-founder-gtm-seed

Conversation

@shubgaur
Copy link
Copy Markdown

@shubgaur shubgaur commented May 28, 2026

Summary

  • Seeds Cursor's Founder GTM plugin into cursor.directory via an idempotent Supabase migration.
  • Includes the plugin metadata from the live Cursor Marketplace listing and the published cursor/plugins source.
  • Adds the 10 Founder GTM skills, the always-applied voice rule, and hooks as directory components.

Notes

Test plan

  • Inspected generated migration for plugin metadata, component rows, and idempotent on conflict (name) behavior.
  • Did not run a local Supabase migration because this checkout is not configured with a local database.

Made with Cursor


Note

Low Risk
Data-only migration using established upsert plus replace-components pattern; no auth or application logic changes.

Overview
Adds a single Supabase migration that seeds the Founder GTM plugin on cursor.directory from the Cursor Marketplace / cursor/plugins monorepo source.

The migration upserts public.plugins by name (metadata, keywords, verified flag, discovery_source: seed:cursor-marketplace) and leaves github_repo_id null so it does not collide with other plugins from the same monorepo. On conflict it refreshes listing fields but does not overwrite every column (e.g. active, scan_status, verified on update).

It then replaces all plugin_components for that plugin: delete existing rows, insert 10 skills, the gtm-voice-guide rule (always_apply), and hooks JSON (session start + after file edit), with full skill bodies embedded via dollar-quoted SQL.

Risk: Low — idempotent catalog seed only; no runtime app code. Re-applying the migration will wipe and re-insert components for this plugin name, which is intentional for staying in sync with marketplace content.

Reviewed by Cursor Bugbot for commit 41aeb2c. Bugbot is set up for automated code reviews on this repo. Configure here.

Co-authored-by: Cursor <cursoragent@cursor.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented May 28, 2026

Someone is attempting to deploy a commit to the Anysphere Team on Vercel.

A member of the Team first needs to authorize it.

Copy link
Copy Markdown
Contributor

@cursor cursor Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.

Fix All in Cursor

Bugbot Autofix is ON, but it could not run because the branch was deleted or merged before autofix could start.

Reviewed by Cursor Bugbot for commit a7bc386. Configure here.

Comment thread supabase/migrations/20260528_founder_gtm_seed.sql Outdated
Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant