← Files PlixlabARCHIVED FILE
plugin.json
4.59 KB · Nov 3, 2026 · 18:57 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "plixlab",
"version": "1.0.2",
"description": "Turn your idea into a plix: a self-contained deck holding data, code and visualization.",
"author": {
"name": "Plixlab",
"email": "contact@plixlab.com",
"url": "https://plixlab.com"
},
"homepage": "https://plixlab.com",
"extensions": {
"com.openai": {
"interface": {
"displayName": "Plixlab",
"shortDescription": "Executable presentations",
"longDescription": "Turn your idea into a plix: a self-contained deck holding data, code and visualization. Python cells run in the browser or on cloud GPUs, and your AI assistant builds the deck through its connector.\n\nWith Plixlab in ChatGPT you can create presentations, add and edit slides, text, equations and diagrams, add data (tables, values, images, molecules from the Protein Data Bank), write the Python cells that compute the charts, run them, and share the result as a link.\n\nPlixlab only accesses the presentations, data and settings of the Plixlab account you connect.",
"developerName": "Plixlab",
"category": "Productivity",
"websiteURL": "https://plixlab.com",
"supportURL": "https://plixlab.com/contact",
"privacyPolicyURL": "https://plixlab.com/privacy",
"termsOfServiceURL": "https://plixlab.com/terms",
"defaultPrompt": [
"List my Plixlab presentations.",
"Make a presentation on the Pythagorean theorem with the formula on its own slide.",
"Add a slide explaining least squares to my Linear fit presentation."
],
"logo": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "List the account's presentations",
"prompt": "List my Plixlab presentations.",
"tools_triggered": "list_plixes",
"expected_behavior": "Lists the account's presentations by title, including Michaelis\u2013Menten kinetics, Linear fit and Hemoglobin."
},
{
"description": "Summarize a presentation",
"prompt": "What is in my Linear fit presentation?",
"tools_triggered": "list_plixes, get_current_state",
"expected_behavior": "Summarizes the deck: its slides (Cover, The data, Least squares, Goodness of fit) and its Python cells (fit, fit_plot)."
},
{
"description": "Read a cell's code",
"prompt": "Show me the code of the fit cell in my Linear fit presentation.",
"tools_triggered": "list_plixes, get_pipeline, get_cell",
"expected_behavior": "Returns the Python source of the fit cell (a least-squares fit of the points table), its input points and its outputs fit_params and fit_line."
},
{
"description": "Add a slide to an existing presentation",
"prompt": "Add a slide to my Linear fit presentation explaining least squares in two sentences.",
"tools_triggered": "help, list_plixes, get_current_state, add_slide, add_element",
"expected_behavior": "Adds a new slide with a title and a two-sentence explanation to the Linear fit presentation and returns the presentation's link."
},
{
"description": "Create a new presentation",
"prompt": "Make a presentation on the Pythagorean theorem with the formula on its own slide.",
"tools_triggered": "help, create_plix, create_dataset, add_dataset",
"expected_behavior": "Creates a new presentation with a title slide and a slide showing a\u00b2 + b\u00b2 = c\u00b2 as an equation, and returns its link."
}
],
"negative": [
{
"description": "Unrelated question",
"prompt": "What's the weather in Paris today?"
},
{
"description": "Unsupported payment",
"prompt": "Transfer $100 to my savings account."
},
{
"description": "Unsupported task outside presentations",
"prompt": "Book me a table for two at an Italian restaurant tonight."
}
]
},
"demo_recording_url": "https://plixlab.com/review/chatgpt-demo.mp4",
"commerce": false
},
"publication": {
"countries": [],
"release_notes": "First release: create, edit, compute and share Plixlab presentations from ChatGPT."
},
"apps": "./.app.json"
}
}
}
SHA-256: d3864d1561a019a60f6e58a208cea1b1e1d93c3d60b47f66b8077858fafe3d37