[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-fly-io-sprites-status":3,"mdc-hw4q4i-key":40,"related-org-fly-io-sprites-status":121,"related-repo-fly-io-sprites-status":245},{"slug":4,"name":4,"fn":5,"description":6,"org":7,"tags":12,"stars":23,"repoUrl":24,"updatedAt":25,"license":26,"forks":23,"topics":27,"repo":35,"sourceUrl":38,"mdContent":39},"sprites-status","check Sprites Agent Plugin status","Check whether the Sprites Agent Plugin MCP tools are loaded and authenticated without creating resources. Use when the user asks whether Sprites is installed, connected, authorized, ready, or working, or requests a setup status check.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},"fly-io","Fly.io","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Ffly-io.png","superfly",[13,17,20],{"name":14,"slug":15,"type":16},"Operations","operations","tag",{"name":18,"slug":19,"type":16},"Monitoring","monitoring",{"name":21,"slug":22,"type":16},"MCP","mcp",0,"https:\u002F\u002Fgithub.com\u002Fsuperfly\u002Fsprites-agent-plugin","2026-08-10T04:45:57.589286","MIT",[28,29,30,31,32,22,33,34],"agent-plugins","agent-skills","ai-agents","cloud-development","development-environments","sandbox","sprites",{"repoUrl":24,"stars":23,"forks":23,"topics":36,"description":37},[28,29,30,31,32,22,33,34],"Portable Agent Plugins v1 package for Sprites: isolated, persistent cloud development environments via Agent Skills and a hosted MCP server.","https:\u002F\u002Fgithub.com\u002Fsuperfly\u002Fsprites-agent-plugin\u002Ftree\u002FHEAD\u002Fskills\u002Fsprites-status","---\nname: sprites-status\ndescription: Check whether the Sprites Agent Plugin MCP tools are loaded and authenticated without creating resources. Use when the user asks whether Sprites is installed, connected, authorized, ready, or working, or requests a setup status check.\nlicense: MIT\ncompatibility: Requires the Sprites MCP server from this Agent Plugin.\nmetadata:\n  author: Fly.io\n  version: \"1.0.0\"\n---\n\n# Check Sprites status\n\n1. Check whether Sprites MCP tools such as `list_sprites` are available.\n2. If absent, report that the plugin MCP component is not loaded. Tell the user\n   to confirm the plugin is installed\u002Fenabled and reload or restart according to\n   their client. Do not install a CLI or register a fallback server.\n3. If tools exist, call `list_sprites`.\n4. Interpret OAuth\u002Fauthorization errors as authentication incomplete; ask the\n   user to finish the client-provided browser OAuth flow and retry once.\n5. Treat an empty list as success. Otherwise summarize count, exact names,\n   status, and URLs without creating or deleting resources.\n\nReport in this compact form:\n\n```text\nSprites status\n- MCP tools: available | missing\n- Auth: OK | needs OAuth | unknown\n- Sprites: N | empty | unavailable\n- Next: one concrete action\n```\n",{"data":41,"body":45},{"name":4,"description":6,"license":26,"compatibility":42,"metadata":43},"Requires the Sprites MCP server from this Agent Plugin.",{"author":9,"version":44},"1.0.0",{"type":46,"children":47},"root",[48,57,103,109],{"type":49,"tag":50,"props":51,"children":53},"element","h1",{"id":52},"check-sprites-status",[54],{"type":55,"value":56},"text","Check Sprites status",{"type":49,"tag":58,"props":59,"children":60},"ol",{},[61,76,81,93,98],{"type":49,"tag":62,"props":63,"children":64},"li",{},[65,67,74],{"type":55,"value":66},"Check whether Sprites MCP tools such as ",{"type":49,"tag":68,"props":69,"children":71},"code",{"className":70},[],[72],{"type":55,"value":73},"list_sprites",{"type":55,"value":75}," are available.",{"type":49,"tag":62,"props":77,"children":78},{},[79],{"type":55,"value":80},"If absent, report that the plugin MCP component is not loaded. Tell the user\nto confirm the plugin is installed\u002Fenabled and reload or restart according to\ntheir client. Do not install a CLI or register a fallback server.",{"type":49,"tag":62,"props":82,"children":83},{},[84,86,91],{"type":55,"value":85},"If tools exist, call ",{"type":49,"tag":68,"props":87,"children":89},{"className":88},[],[90],{"type":55,"value":73},{"type":55,"value":92},".",{"type":49,"tag":62,"props":94,"children":95},{},[96],{"type":55,"value":97},"Interpret OAuth\u002Fauthorization errors as authentication incomplete; ask the\nuser to finish the client-provided browser OAuth flow and retry once.",{"type":49,"tag":62,"props":99,"children":100},{},[101],{"type":55,"value":102},"Treat an empty list as success. Otherwise summarize count, exact names,\nstatus, and URLs without creating or deleting resources.",{"type":49,"tag":104,"props":105,"children":106},"p",{},[107],{"type":55,"value":108},"Report in this compact form:",{"type":49,"tag":110,"props":111,"children":116},"pre",{"className":112,"code":114,"language":55,"meta":115},[113],"language-text","Sprites status\n- MCP tools: available | missing\n- Auth: OK | needs OAuth | unknown\n- Sprites: N | empty | unavailable\n- Next: one concrete action\n","",[117],{"type":49,"tag":68,"props":118,"children":119},{"__ignoreMap":115},[120],{"type":55,"value":114},{"items":122,"total":244},[123,145,155,169,179,189,199,209,223,238],{"slug":124,"name":125,"fn":126,"description":127,"org":128,"tags":129,"stars":142,"repoUrl":143,"updatedAt":144},"spritesdev-api","Sprites.dev API","manage Fly.io Sprites cloud sandboxes","This skill should be used when the user asks about \"sprites\", \"sprite API\",\n\"Sprites.dev\", \"cloud sandbox\", \"remote execution with sprites\", \"sprite CLI\",\n\"sprite filesystem API\", \"sprite sessions\", or needs guidance on working with\nSprites.dev cloud development environments.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[130,133,136,139],{"name":131,"slug":132,"type":16},"CLI","cli",{"name":134,"slug":135,"type":16},"Code Execution","code-execution",{"name":137,"slug":138,"type":16},"Infrastructure","infrastructure",{"name":140,"slug":141,"type":16},"Sandboxing","sandboxing",2,"https:\u002F\u002Fgithub.com\u002Fsuperfly\u002Fclaude-plugins","2026-07-12T07:53:43.638927",{"slug":34,"name":34,"fn":146,"description":147,"org":148,"tags":149,"stars":23,"repoUrl":153,"updatedAt":154},"manage persistent microVMs with Sprites","Use when working with Sprites from Antigravity, including creating persistent microVMs, running commands, managing services, using checkpoints, syncing files, or applying Sprites safety practices.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[150,151,152],{"name":134,"slug":135,"type":16},{"name":137,"slug":138,"type":16},{"name":140,"slug":141,"type":16},"https:\u002F\u002Fgithub.com\u002Fsuperfly\u002Fsprites-antigravity-plugin","2026-07-12T07:53:44.907849",{"slug":156,"name":156,"fn":157,"description":158,"org":159,"tags":160,"stars":23,"repoUrl":153,"updatedAt":168},"sprites-checkpoint","manage Sprite checkpoints and snapshots","Creates, lists, inspects, or restores Sprite checkpoints. Use before risky changes or when the user asks for rollback, snapshots, or restore points.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[161,164,167],{"name":162,"slug":163,"type":16},"Automation","automation",{"name":165,"slug":166,"type":16},"Maintenance","maintenance",{"name":14,"slug":15,"type":16},"2026-07-12T07:53:52.923861",{"slug":170,"name":170,"fn":171,"description":172,"org":173,"tags":174,"stars":23,"repoUrl":153,"updatedAt":178},"sprites-cleanup","clean up stale Sprites and environments","Finds and safely cleans up stale Sprites, services, and exec sessions. Use when the user asks to tidy, prune, delete old environments, or reduce Sprite clutter.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[175,176,177],{"name":162,"slug":163,"type":16},{"name":165,"slug":166,"type":16},{"name":14,"slug":15,"type":16},"2026-07-12T07:53:50.408418",{"slug":180,"name":180,"fn":181,"description":182,"org":183,"tags":184,"stars":23,"repoUrl":153,"updatedAt":188},"sprites-list","list and inspect Fly.io Sprites","Lists and summarizes Sprites. Use when the user asks to see Sprites, find stale Sprites, inspect running services, or choose an active Sprite.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[185,186,187],{"name":131,"slug":132,"type":16},{"name":137,"slug":138,"type":16},{"name":140,"slug":141,"type":16},"2026-07-12T07:53:49.182186",{"slug":190,"name":190,"fn":191,"description":192,"org":193,"tags":194,"stars":23,"repoUrl":153,"updatedAt":198},"sprites-new","create isolated Sprite development environments","Creates a new Sprite for a task. Use when the user wants a fresh Sprite, isolated environment, sandbox, preview environment, or persistent development microVM.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[195,196,197],{"name":134,"slug":135,"type":16},{"name":137,"slug":138,"type":16},{"name":140,"slug":141,"type":16},"2026-07-12T07:53:46.694896",{"slug":200,"name":200,"fn":201,"description":202,"org":203,"tags":204,"stars":23,"repoUrl":153,"updatedAt":208},"sprites-run","run commands inside Fly.io Sprites","Runs commands inside a Sprite with clear confirmation and result summaries. Use when the user asks to execute, test, inspect, install, or debug inside a Sprite.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[205,206,207],{"name":131,"slug":132,"type":16},{"name":134,"slug":135,"type":16},{"name":140,"slug":141,"type":16},"2026-07-12T07:53:47.930678",{"slug":210,"name":210,"fn":211,"description":212,"org":213,"tags":214,"stars":23,"repoUrl":153,"updatedAt":222},"sprites-service","manage long-running services in Sprites","Manages long-running services in a Sprite. Use when the user wants to start, stop, restart, expose, inspect, or debug web servers and background services.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[215,218,221],{"name":216,"slug":217,"type":16},"Debugging","debugging",{"name":219,"slug":220,"type":16},"Deployment","deployment",{"name":14,"slug":15,"type":16},"2026-07-12T07:53:51.651996",{"slug":224,"name":224,"fn":225,"description":226,"org":227,"tags":228,"stars":23,"repoUrl":24,"updatedAt":237},"sprites-smoke","run end-to-end Sprites smoke tests","Run an end-to-end Sprites smoke test through MCP by listing, creating, executing, and optionally destroying a temporary Sprite. Use when the user asks to verify the plugin after installation or OAuth or explicitly requests a Sprites smoke test.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[229,230,231,234],{"name":162,"slug":163,"type":16},{"name":21,"slug":22,"type":16},{"name":232,"slug":233,"type":16},"QA","qa",{"name":235,"slug":236,"type":16},"Testing","testing","2026-08-10T04:45:57.230624",{"slug":4,"name":4,"fn":5,"description":6,"org":239,"tags":240,"stars":23,"repoUrl":24,"updatedAt":25},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[241,242,243],{"name":21,"slug":22,"type":16},{"name":18,"slug":19,"type":16},{"name":14,"slug":15,"type":16},10,{"items":246,"total":142},[247,254],{"slug":224,"name":224,"fn":225,"description":226,"org":248,"tags":249,"stars":23,"repoUrl":24,"updatedAt":237},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[250,251,252,253],{"name":162,"slug":163,"type":16},{"name":21,"slug":22,"type":16},{"name":232,"slug":233,"type":16},{"name":235,"slug":236,"type":16},{"slug":4,"name":4,"fn":5,"description":6,"org":255,"tags":256,"stars":23,"repoUrl":24,"updatedAt":25},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[257,258,259],{"name":21,"slug":22,"type":16},{"name":18,"slug":19,"type":16},{"name":14,"slug":15,"type":16}]