← Files SankeyArtARCHIVED FILE

plugin.json

6.24 KB · Nov 6, 2026 · 18:18 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "sankeyart",
  "version": "1.0.0",
  "description": "Turn income statements, cash flow statements, balance sheets and budgets into Sankey diagrams.",
  "author": {
    "name": "SankeyArt GmbH",
    "email": "support@sankeyart.com",
    "url": "https://www.sankeyart.com"
  },
  "homepage": "https://www.sankeyart.com",
  "keywords": [
    "sankey",
    "financial statements",
    "income statement",
    "cash flow",
    "data visualization"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "SankeyArt",
        "shortDescription": "Sankey diagrams of financials",
        "longDescription": "SankeyArt turns financial statements into clear, presentation-ready Sankey diagrams. Give it an income statement, cash flow statement, balance sheet or budget, and it shows where the money comes from and where it goes: revenue split into costs and profit, cash flows by activity, or a budget by category.\n\n- Draw a Sankey diagram from the figures in your chat or your files, then ask for changes: rename items, change colors, add a currency and units, or compare with the previous year.\n- Open any diagram in the SankeyArt editor to fine-tune it and export it for slides and reports.\n- Connect your SankeyArt account to save diagrams there, list and open the diagrams you saved, and change them from the chat.\n\nDrawing a diagram needs no account. SankeyArt draws only the figures you give it and doesn't give financial advice.",
        "developerName": "SankeyArt GmbH",
        "category": "Finance",
        "capabilities": [
          "Draw Sankey diagrams",
          "Save diagrams",
          "Open saved diagrams",
          "Change saved diagrams"
        ],
        "websiteURL": "https://www.sankeyart.com",
        "supportURL": "https://www.sankeyart.com/faq/",
        "privacyPolicyURL": "https://www.sankeyart.com/privacy/",
        "termsOfServiceURL": "https://www.sankeyart.com/terms/",
        "defaultPrompt": [
          "Turn this income statement into a Sankey diagram.",
          "Draw a Sankey diagram of my monthly budget.",
          "Show this cash flow statement as a Sankey diagram."
        ],
        "brandColor": "#053C12",
        "brandColorDark": "#00A34C",
        "composerIcon": "./assets/logo.svg",
        "composerIconDark": "./assets/logo-dark.svg",
        "logo": "./assets/logo.svg",
        "logoDark": "./assets/logo-dark.svg"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Draw an income statement and save it to the connected account",
              "prompt": "Draw a Sankey diagram of this income statement for Demo Corp and save it in my SankeyArt account: fiscal year 2025, in $M: revenue 1,000, cost of revenue 600, operating expenses 250, income tax 30, net income 120.",
              "tools_triggered": "draft_sankey, create_sankey",
              "expected_behavior": "Shows the diagram in a card: Revenue 1,000 splits into Gross profit 400 and Cost of revenue 600, Gross profit into Operating profit 150 and Operating expenses 250, Operating profit into Net income 120 and Income tax 30. With the demo account connected, the diagram is saved to it and the reply links to it in the SankeyArt editor."
            },
            {
              "description": "Change the saved diagram",
              "prompt": "In that diagram, rename Operating expenses to OpEx and make the cost items orange.",
              "tools_triggered": "update_sankey",
              "expected_behavior": "Changes the saved diagram: the node is called OpEx, Cost of revenue, OpEx and Income tax are orange (SankeyArt draws costs red by default), all amounts stay the same. The card shows the changed diagram."
            },
            {
              "description": "Draw a monthly budget and save it to the connected account",
              "prompt": "Draw a Sankey diagram of my monthly budget in \u20ac and save it in my SankeyArt account: salary 4,000 and side job 500; rent 1,400, groceries 600, transport 250, leisure 400, and I save the rest.",
              "tools_triggered": "draft_sankey, create_sankey",
              "expected_behavior": "Shows the diagram in a card: Salary 4,000 and Side job 500 flow into Total budget 4,500, which splits into Rent 1,400, Groceries 600, Transport 250, Leisure 400 and Savings 1,850, in \u20ac. With the demo account connected, the diagram is saved to it and the reply links to it in the SankeyArt editor."
            },
            {
              "description": "List the diagrams in the connected account",
              "prompt": "Which diagrams do I have in SankeyArt?",
              "tools_triggered": "list_my_sankeys",
              "expected_behavior": "Lists the diagrams saved in the demo account, including Demo Corp's FY2025 income statement and cash flow diagrams, with a link to each in the SankeyArt editor."
            },
            {
              "description": "Open a saved diagram and answer from it",
              "prompt": "Open my Demo Corp cash flow diagram and tell me the operating cash flow.",
              "tools_triggered": "list_my_sankeys, get_sankey",
              "expected_behavior": "Finds the Demo Corp cash flow diagram in the demo account, shows it in a card and states the operating cash flow from the diagram's figures."
            }
          ],
          "negative": [
            {
              "description": "Request unrelated to diagrams",
              "prompt": "What's the weather in Berlin tomorrow?"
            },
            {
              "description": "Investment advice",
              "prompt": "Should I buy Apple stock?"
            },
            {
              "description": "Deleting diagrams, which the plugin can't do",
              "prompt": "Delete all my SankeyArt diagrams."
            }
          ]
        },
        "commerce": false,
        "commerce_description": "The plugin doesn't sell products or process payments."
      },
      "publication": {
        "release_notes": "First release: draw Sankey diagrams of income statements, cash flow statements, balance sheets and budgets, and save, list, open and change diagrams in a connected SankeyArt account."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 3105044ddf171d898685e8df9cf80801a0b89c64b0c9d8687be4b1b3ae218e79