Skip to content

fix: correct cursor marketplace plugins and repo placeholder references - #100

Open
bbrewington wants to merge 4 commits into
dbt-labs:mainfrom
bbrewington:main
Open

fix: correct cursor marketplace plugins and repo placeholder references#100
bbrewington wants to merge 4 commits into
dbt-labs:mainfrom
bbrewington:main

Conversation

@bbrewington

Copy link
Copy Markdown

resolves #99

Description

Fixes several repo inconsistencies surfaced by validate_repo.py, and extends the script to also validate .cursor-plugin/marketplace.json.

  • .cursor-plugin/marketplace.json — added dbt-migration and dbt-extras, which were missing (inconsistent with .claude-plugin/marketplace.json)
  • tile.json — added missing using-dbt-index entry
  • debugging-dbt-errors.md — converted backtick references to scripts/review_run_results.md into proper markdown links
  • .changie.yaml / pull_request_template.md — replaced leftover dbt-oss-template placeholder references with dbt-agent-skills
  • scripts/validate_repo.py — refactored check_marketplace to accept a path argument; added bidirectional check for .cursor-plugin/marketplace.json

Checklist

^^ note, I manually edited that last bullet, and the change on this PR will fix that going forward (the template currently has dbt-oss-template in URL)

bbrewington and others added 3 commits April 9, 2026 21:48
…ncies

- Extend validate_repo.py to check .cursor-plugin/marketplace.json
  bidirectionally (listed plugins must exist on disk, and vice versa)
- Add dbt-migration and dbt-extras to .cursor-plugin/marketplace.json,
  which was missing them
- Fix backtick references in debugging-dbt-errors.md to use proper
  markdown links (was failing the file-references check)
- Add using-dbt-index to tile.json (was missing)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@bbrewington

Copy link
Copy Markdown
Author

just as a heads up, I’m contributing this on personal time as individual contributor, so signed the Individual CLA

@bbrewington
bbrewington requested a review from a team as a code owner May 20, 2026 20:03
@b-per

b-per commented May 21, 2026

Copy link
Copy Markdown
Contributor

Hi @bbrewington . Sorry, I just saw this one.

Cursor told us a few weeks/months ago that they only supported 1 plugin per marketplace entry. Hence why we list the main one instead of the 3 different plugins.

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.

[Bug] Repo inconsistencies: missing cursor marketplace plugins, broken markdown links, placeholder text

2 participants