smykla-skalski/ship-it
v1.4.4MIT
Ship a change or coordinate an approved plan through independent issues, adversarial gates, PRs, CI, Copilot review, and merge.
What this package declares
The file a client reads when it loads this plugin, exactly as this revision carries it.
plugin.json
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "ship-it",
"version": "1.4.4",
"description": "Ship a change or coordinate an approved plan through independent issues, adversarial gates, PRs, CI, Copilot review, and merge.",
"author": {
"name": "Smykla Skalski Labs"
},
"homepage": "https://github.com/smykla-skalski/sai/tree/main/plugins/ship-it",
"repository": "https://github.com/smykla-skalski/sai",
"license": "MIT",
"keywords": ["github", "jira", "issues", "pull-request", "ci", "copilot", "automation", "shipping"],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Ship It",
"shortDescription": "Ship a change or coordinate an approved plan",
"longDescription": "Implements a task description, GitHub issue, or Jira ticket, or coordinates an approved complex plan as an umbrella of independent issues. Each change passes adversarial review, manual testing, CI, and Copilot review before merge. Sail pauses when worker or gate agents are unavailable. Runs only when invoked by name.",
"developerName": "SAI",
"category": "Developer Tools",
"capabilities": ["Interactive", "Write"],
"websiteURL": "https://github.com/smykla-skalski/sai/tree/main/plugins/ship-it",
"privacyPolicyURL": "https://github.com/smykla-skalski/sai/blob/main/README.md",
"termsOfServiceURL": "https://github.com/smykla-skalski/sai/blob/main/LICENSE",
"defaultPrompt": [
"Use $ship-it to implement and ship this change.",
"Use $ship-it to coordinate this approved plan as independent issues.",
"Use $ship-it to ship this GitHub issue.",
"Use $ship-it to ship this Jira ticket."
],
"brandColor": "#2563EB"
}
}
}
}
What else this package ships
These files come with the package and this site does not publish them. They are listed so you know what is there before you install it.
- openai.yaml
Client extensions
Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.
- com.openai