-
-
Notifications
You must be signed in to change notification settings - Fork 3
Publishing Plugins
CortexPrism edited this page Jun 17, 2026
·
1 revision
Full guide at: docs/plugins/publishing.md
- Register at cortexprism.io/register
- Verify your email
- Create API token for automated publishing
- Go to Publish Plugin
- Fill in: name, version, description, kind, entry point, capabilities
- Add author, links, icon, screenshots, tags
- Submit for review
TOKEN=$(curl -s -X POST https://cortexprism.io/api/auth/login \
-H 'Content-Type: application/json' \
-d '{"email":"user@example.com","password":"your-password"}' \
| jq -r '.token')
curl -X POST https://cortexprism.io/api/marketplace/plugins \
-H "Authorization: Bearer $TOKEN" \
-H 'Content-Type: application/json' \
-d '{ "name": "my-plugin", "version": "1.0.0", ... }'- Status:
pending→ admin review (within 48 hours) - Approved → live on marketplace
- Rejected → fix issues, increment version, resubmit
- Follow SemVer
- Tag releases with
v{version}(e.g.v1.0.0) - Once published, a version is immutable — publish new PATCH versions for fixes
| Requirement | Details |
|---|---|
| Naming | kebab-case, unique across marketplace |
| Version | Valid semver |
| Entry point | Must be accessible |
| License | SPDX identifier required |
| README | Strongly recommended |
| Icon | Recommended: 256x256 PNG/SVG |
See Submission Standards for:
- Repository structure requirements
- CHANGELOG and README templates
- AI disclosure requirements
- Pre-submission checklist
- GitHub Actions CI/CD for automated publishing
- Plugin System — System overview
- Developing Plugins — Development guide
CortexPrism — Open-source agentic AI harness · MIT License · Built with Deno 2.x + TypeScript