DSH / COMMUNITY / SUBMIT

Submit a DSH plugin

Paste one public GitHub repository. dsh.pub reads its root package metadata, validates the bundle contract, and lists valid plugins automatically.

  • One repository URL
  • No registry account
  • Automatic merge after checks
01 / Repository submission

GitHub repository URL

The installable DSH bundle must live at the repository root.

dsh.pub creates the pull request in the background. Keep this page open to receive its link.

02 / AUTOMATION

Everything else is automatic

The repository remains the source of truth. dsh.pub never runs submitted code.

  1. 01
    Pin the source

    Resolve the default branch to an exact public commit.

  2. 02
    Validate the bundle

    Check package metadata, patch, runtime entry, README, and license.

  3. 03
    Merge and list

    Merge the passing pull request and publish the new catalog entry.