{
  "markdown": "# PandaSuite — AI plugin\n\nGive your AI agent eyes on the app you built in [PandaSuite](https://pandasuite.com).\n\nPandaSuite is a no-code studio for interactive apps, where rich behavior is *composed* from simple pieces rather than dropped in as one big widget. This plugin lets an agent read a Studio project and talk about it the way you do — in screens, elements, and interactions, not data types or tool names.\n\nAsk it to:\n\n- **Explain a project** — yours, or one a teammate built — screen by screen, in plain language.\n- **Work out why something won't work** — an audio that won't play, a link that doesn't trigger — by reading both the documentation and how your app is actually built.\n- **Show you how to make something** — what's behind a set of tabs, or a parallax — grounded in the docs, not guesswork.\n\nIt's **read-only**. The agent sees your project; it never changes it.\n\nWorks in Claude Code, Codex, Cursor, Antigravity, and Gemini CLI. Sign-in is OAuth in the browser — no API key to paste.\n\n## Install\n\n**Claude Code**\n- `/plugin marketplace add pandasuite/ai-plugin`, then `/plugin install pandasuite@pandasuite`.\n- Local (dev): `claude --plugin-dir /path/to/ai-plugin` (the cloned repo).\n\n**Gemini CLI**\n- `gemini extensions install https://github.com/pandasuite/ai-plugin`\n- Note: Gemini CLI is being folded into Antigravity; consumer access (free and AI Pro/Ultra) ends June 18, 2026 (enterprise licenses keep it). New users → use Antigravity below.\n\n**Antigravity**\n- CLI: `agy plugin install https://github.com/pandasuite/ai-plugin` — installs the skills and the MCP together.\n- IDE: add the plugin from the **Customizations** page.\n- OAuth runs on first use — ask the agent about your project and it'll prompt.\n\n**Codex**\n- `codex plugin marketplace add pandasuite/ai-plugin`, then `codex plugin add pandasuite@pandasuite` (or run `codex` and use `/plugins`).\n- Sign in: `codex mcp login pandasuite` — opens the browser for OAuth. Check it with `codex mcp get pandasuite`.\n\n**Cursor**\n- Install from this repo via Cursor's plugin settings (ships `.cursor-plugin/plugin.json`).\n\n**Any Agent Plugins client** (VS Code / GitHub Copilot, Kiro, …)\n- This repo is a conformant [Agent Plugins 1.0.0](https://agent-plugins.org) package — `plugin.json` and `mcp.json` at the root, skills under `skills/` — so any client implementing the standard can install it straight from the Git URL `https://github.com/pandasuite/ai-plugin`.\n\n## What's inside\n\nOne MCP gives the agent a read-only connection; four skills teach it to use that connection well.\n\n- **getting-started** — how to connect and read a project: the read-only contract, and the connect → open → explore flow.\n- **understanding-projects** — how to read a project the way Studio shows it: screens, foreground and background layers, and the real meaning behind technical names (the thing called a \"button\" is often a Multi-state; a \"list\" is a layout box).\n- **docs-how-to** — how to answer how-to and troubleshooting questions from the documentation and your own project together, and cite its sources.\n- **runtime-viewer-inspection** — the escalation when what's configured doesn't explain what the published app actually does: open the live viewer, drive one action at a time, and pin down the discrepancy.\n\nThe connection is the **PandaSuite MCP** (`https://mcp.pandasuite.com/mcp`) — read-only, one Studio project at a time. It discovers what a project contains from the live catalog, not a frozen list, so it stays accurate as PandaSuite evolves.\n\n## Use the skills in your own agent\n\nThe skills also ship as a data package, so you can drop them into your own AI SDK agent (e.g. the Claude Agent SDK) without installing the full plugin.\n\n```sh\nnpm install @pandasuite/skills\n```\n\n```js\nimport { skills } from \"@pandasuite/skills\";\n\n// skills: { name, description, body, files? }[]\nconst gettingStarted = skills.find((s) => s.name === \"getting-started\");\nconsole.log(gettingStarted?.body); // the SKILL.md markdown, ready to inject\n```\n\nEach entry comes from a `SKILL.md`: its `name`, `description`, the markdown `body`, and any companion `files` (relative path → contents). Tool names in the bodies are harness-neutral (no `mcp__` prefix), so they work as-is in an AI SDK runtime.\n\n## Legal\n\n[Privacy Policy](https://www.iubenda.com/privacy-policy/47093119) · [Terms](https://www.iubenda.com/terms-and-conditions/47093119) · [Cookie Policy](https://www.iubenda.com/privacy-policy/47093119/cookie-policy)\n",
  "bytes": 4481,
  "sha": "00591b80e0872aea40cc02e6b2b43d890d3f2d6f7c67bd7107d1148e7077cfaa",
  "repo_slug": "pandasuite/ai-plugin",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/plg_pandasuite_ai_plugin_f1e65195/readme"
}