Tool tree
Assign backlog tickets to SHIP's AI software factory. AI coding agents plan, build, run code review and tests, and open a pull request with proof it works.
Implementation
gradeNot graded
gradeNot graded
page: Every page
search_docsAnswer
Search the SHIP documentation. Returns matching pages and sections with their URLs. Use it to answer how SHIP works: missions, agents, ship.yml, the CLI, the API and the MCP server.
View tool JSON
{
"name": "search_docs",
"kind": "answer",
"impl": "imperative",
"description": "Search the SHIP documentation. Returns matching pages and sections with their URLs. Use it to answer how SHIP works: missions, agents, ship.yml, the CLI, the API and the MCP server.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 1,
"maxLength": 200,
"description": "What to look for, in plain words."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 10,
"default": 5,
"description": "How many results to return."
}
},
"required": [
"query"
],
"additionalProperties": false
},
"page": "/"
}get_pricingAnswer
Get the plans, credit packs and prices SHIP sells, from the same catalog the pricing page shows. Prices are in cents.
View tool JSON
{
"name": "get_pricing",
"kind": "answer",
"impl": "imperative",
"description": "Get the plans, credit packs and prices SHIP sells, from the same catalog the pricing page shows. Prices are in cents.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/"
}list_pagesAnswer
List the main pages of this site with their URLs: the platform, use cases, docs, blog, company pages and sign in.
View tool JSON
{
"name": "list_pages",
"kind": "answer",
"impl": "imperative",
"description": "List the main pages of this site with their URLs: the platform, use cases, docs, blog, company pages and sign in.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/"
}open_pageAction
Open a page of this site in the current tab, for example a URL path that search_docs or list_pages returned. Use it to show the user a page.
View tool JSON
{
"name": "open_page",
"kind": "act",
"impl": "imperative",
"description": "Open a page of this site in the current tab, for example a URL path that search_docs or list_pages returned. Use it to show the user a page.",
"inputSchema": {
"type": "object",
"properties": {
"path": {
"type": "string",
"pattern": "^/(?!/)",
"description": "A path on this site, such as \"/pricing\"."
}
},
"required": [
"path"
],
"additionalProperties": false
},
"page": "/"
}