Skip to content

Add Shipvela website publishing plugin - #52

Open
stefanautomateed wants to merge 1 commit into
Factory-AI:masterfrom
stefanautomateed:codex/add-shipvela-plugin-2026-10-05
Open

stefanautomateed wants to merge 1 commit into
Factory-AI:masterfrom
stefanautomateed:codex/add-shipvela-plugin-2026-10-05

Conversation

@stefanautomateed

Copy link
Copy Markdown

Website publishing from a coding agent needs an account connection, a review of the target and files, and a tracked deployment rather than a blind upload. This plugin connects the production Shipvela MCP service with OAuth and adds a publishing skill that requires owner confirmation and returns the exact deployment status, live URL or actionable error.

  • MIT-licensed plugin and skill, Streamable HTTP MCP, no hooks or shell scripts. Free account registration is available; project creation and publishing use the user's hosting allowance.
  • No access to billing changes, project deletion or environment secrets. Private logs are available only with the explicit logs scope. OAuth grants can be revoked in Shipvela Settings.
  • Adds the marketplace entry and exposes the skill through the repository's required symlink.

Validation: all JSON parses, the repository check-skills workflow passes locally, and git diff --check passes. Factory Droid 0.233.0 successfully installs the same plugin from the public Shipvela marketplace at commit 7ba8f15221a98163f7fbe284feddcb52bc251af4 and recognizes its MCP server; Factory-specific authentication is still required before a runtime call. Separately, the production service has passed a native Kilo OAuth, skill-load and read-tool test. No Factory-specific deployment test is claimed.

Publisher: Content Petit LLC, contact hello@shipvela.com. Source: https://github.com/stefanautomateed/shipvela-codex/tree/7ba8f15221a98163f7fbe284feddcb52bc251af4/factory/shipvela . Privacy: https://shipvela.com/privacy . Support: https://shipvela.com/support .

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