{"schema_version":"1","skills":[{"name":"debug-failed-deployment","version":"1.0.0","description":"Find out why a TOSE deployment failed, or why a running app crashes or is unreachable, using read-only tools, then propose a fix. Use when a deploy ended in failed, the build broke, the app restarts, returns errors or does not answer on its URL.","risk_tier":"low","required_scopes":["projects:read","deployments:read","logs:read"],"mcp_tools":["list_projects","get_deployment_status","inspect_deployment","read_logs"],"uri":"skill://tose/debug-failed-deployment/SKILL.md","frontmatter":{"description":"Find out why a TOSE deployment failed, or why a running app crashes or is unreachable, using read-only tools, then propose a fix. Use when a deploy ended in failed, the build broke, the app restarts, returns errors or does not answer on its URL.","metadata":{"mcp-tools":"list_projects get_deployment_status inspect_deployment read_logs","required-scopes":"projects:read deployments:read logs:read","risk-tier":"low","version":"1.0.0"},"name":"debug-failed-deployment"},"files":[{"path":"SKILL.md","uri":"skill://tose/debug-failed-deployment/SKILL.md","digest":"sha256:e219fb8b9b53976d58853d767cf8e3a332fc31fa0c9057a17c70f2c228a1504e","size":8158,"url":"/api/skills/debug-failed-deployment/files/SKILL.md"},{"path":"references/error-codes.md","uri":"skill://tose/debug-failed-deployment/references/error-codes.md","digest":"sha256:1659c7c7a6d7e4219dd7384e863bc35fa342312ecf3150b30a953112ce28069b","size":3262,"url":"/api/skills/debug-failed-deployment/files/references/error-codes.md"}]},{"name":"deploy-go-service-to-tose","version":"1.0.0","description":"Deploy a Go HTTP service or API that is already a TOSE project to production, with the user's browser approval, then poll until it is live and verify it. Use when the user asks to ship, release or deploy a Go (golang) server, API or worker with an HTTP port on TOSE.","risk_tier":"high","required_scopes":["projects:read","deployments:read","logs:read","deployments:execute"],"mcp_tools":["list_projects","get_deployment_status","inspect_deployment","read_logs","deploy_project"],"uri":"skill://tose/deploy-go-service-to-tose/SKILL.md","frontmatter":{"description":"Deploy a Go HTTP service or API that is already a TOSE project to production, with the user's browser approval, then poll until it is live and verify it. Use when the user asks to ship, release or deploy a Go (golang) server, API or worker with an HTTP port on TOSE.","metadata":{"mcp-tools":"list_projects get_deployment_status inspect_deployment read_logs deploy_project","required-scopes":"projects:read deployments:read logs:read deployments:execute","risk-tier":"high","version":"1.0.0"},"name":"deploy-go-service-to-tose"},"files":[{"path":"SKILL.md","uri":"skill://tose/deploy-go-service-to-tose/SKILL.md","digest":"sha256:53f50d27dcb21bf89979d7a78cc72bf5e4abe20906cad1c4273f0356d32081c4","size":9602,"url":"/api/skills/deploy-go-service-to-tose/files/SKILL.md"}]},{"name":"deploy-nextjs-to-tose","version":"1.0.0","description":"Deploy a Next.js app that is already a TOSE project to production, with the user's browser approval, then poll until it is live and verify it. Use when the user asks to ship, release or deploy a Next.js (React, App Router or Pages Router) project on TOSE.","risk_tier":"high","required_scopes":["projects:read","deployments:read","logs:read","deployments:execute"],"mcp_tools":["list_projects","get_deployment_status","inspect_deployment","read_logs","deploy_project"],"uri":"skill://tose/deploy-nextjs-to-tose/SKILL.md","frontmatter":{"description":"Deploy a Next.js app that is already a TOSE project to production, with the user's browser approval, then poll until it is live and verify it. Use when the user asks to ship, release or deploy a Next.js (React, App Router or Pages Router) project on TOSE.","metadata":{"mcp-tools":"list_projects get_deployment_status inspect_deployment read_logs deploy_project","required-scopes":"projects:read deployments:read logs:read deployments:execute","risk-tier":"high","version":"1.0.0"},"name":"deploy-nextjs-to-tose"},"files":[{"path":"SKILL.md","uri":"skill://tose/deploy-nextjs-to-tose/SKILL.md","digest":"sha256:608da6df4f219287c9e1b45d3f449fd93db5fa4b82e298da35dd3d77c0466d14","size":8943,"url":"/api/skills/deploy-nextjs-to-tose/files/SKILL.md"}]},{"name":"optimize-cloud-cost","version":"1.1.0","description":"Review what a TOSE workspace pays for (project compute, persistent disks, databases, cloud desktops) and propose savings the user can approve, without losing data. Use when the user asks to cut, reduce, estimate or explain their TOSE bill, wallet spend or resource sizing.","risk_tier":"medium","required_scopes":["projects:read","deployments:read"],"mcp_tools":["list_projects","get_deployment_status"],"uri":"skill://tose/optimize-cloud-cost/SKILL.md","frontmatter":{"description":"Review what a TOSE workspace pays for (project compute, persistent disks, databases, cloud desktops) and propose savings the user can approve, without losing data. Use when the user asks to cut, reduce, estimate or explain their TOSE bill, wallet spend or resource sizing.","metadata":{"mcp-tools":"list_projects get_deployment_status","required-scopes":"projects:read deployments:read","risk-tier":"medium","version":"1.1.0"},"name":"optimize-cloud-cost"},"files":[{"path":"SKILL.md","uri":"skill://tose/optimize-cloud-cost/SKILL.md","digest":"sha256:65a14e5b650af6f2f55093005062fba19fb1414ce0fee28c2dabb840d9804059","size":7224,"url":"/api/skills/optimize-cloud-cost/files/SKILL.md"}]},{"name":"safe-rollback","version":"1.1.0","description":"Put an earlier, known-good deployment of a TOSE project back into production after a bad release, with the user's browser approval, then verify recovery. Use when production broke after a deploy and the user wants to roll back, revert or restore the previous version.","risk_tier":"high","required_scopes":["projects:read","deployments:read","logs:read","deployments:rollback"],"mcp_tools":["list_projects","get_deployment_status","inspect_deployment","read_logs","rollback_deployment","get_runbook"],"uri":"skill://tose/safe-rollback/SKILL.md","frontmatter":{"description":"Put an earlier, known-good deployment of a TOSE project back into production after a bad release, with the user's browser approval, then verify recovery. Use when production broke after a deploy and the user wants to roll back, revert or restore the previous version.","metadata":{"mcp-tools":"list_projects get_deployment_status inspect_deployment read_logs rollback_deployment get_runbook","required-scopes":"projects:read deployments:read logs:read deployments:rollback","risk-tier":"high","version":"1.1.0"},"name":"safe-rollback"},"files":[{"path":"SKILL.md","uri":"skill://tose/safe-rollback/SKILL.md","digest":"sha256:9e5c1ca4c15228569de0d656cd640e2916c62f59b0ccc42a24736744bdaeebf4","size":8299,"url":"/api/skills/safe-rollback/files/SKILL.md"}]}]}
