← Files normchartARCHIVED FILE

plugin.json

6.61 KB · Nov 3, 2026 · 19:25 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "normchart",
  "version": "1.2.0",
  "description": "Create, edit and render IBCS-compliant business charts with normchart.",
  "author": {
    "name": "normchart",
    "url": "https://www.normchart.com"
  },
  "homepage": "https://www.normchart.com",
  "keywords": [
    "ibcs",
    "charts",
    "business reporting",
    "data visualization"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "normchart",
        "shortDescription": "Business charts for reports",
        "longDescription": "Create business charts for financial reports and management presentations from your own figures. Paste a table or describe your data, and normchart builds a column, bar, line or waterfall chart in the IBCS reporting standard (International Business Communication Standards), with actual, plan and previous-year values and their variances. It saves the chart to your normchart account and shows it in the conversation, with download links for the image and the chart configuration. You can refine the chart afterwards in the normchart editor. normchart only reads and changes the charts in the normchart account you connect; it accesses no other data.",
        "developerName": "normchart",
        "category": "Productivity",
        "capabilities": [
          "Read",
          "Write"
        ],
        "websiteURL": "https://www.normchart.com",
        "supportURL": "https://www.normchart.com/feedback",
        "privacyPolicyURL": "https://www.normchart.com/privacy",
        "termsOfServiceURL": "https://www.normchart.com/terms",
        "defaultPrompt": [
          "Use normchart to turn this monthly sales table into an IBCS column chart.",
          "Use normchart to show the chart I have open and explain the variances."
        ],
        "brandColor": "#191919",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/logo.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Build a new IBCS chart from data in the prompt",
              "prompt": "Use normchart to make an IBCS column chart of our monthly net sales in kEUR: Jan 120, Feb 135, Mar 128, Apr 150, May 162, Jun 158. Save it as \"Net sales H1\".",
              "tools_triggered": "get_authoring_guide, get_template, render_chart, create_chart, display_chart",
              "expected_behavior": "Reads the authoring guide, starts from a matching template, checks the configuration with render_chart, saves it with create_chart and shows the finished chart once with display_chart: an IBCS column chart with the six months, values labelled, title \"Net sales H1\", plus links to download the PNG and the JSON. The chart appears in the reviewer account."
            },
            {
              "description": "Browse the template catalogue",
              "prompt": "Which IBCS chart templates does normchart offer?",
              "tools_triggered": "get_template",
              "expected_behavior": "Lists the template catalogue by code and name (for example C01A, C02A, C08B, T01A) without drawing a chart."
            },
            {
              "description": "List the charts in the connected account",
              "prompt": "List the charts I have saved in normchart.",
              "tools_triggered": "list_charts",
              "expected_behavior": "Lists the charts in the reviewer account by title and last change, including \"Review sample - Net sales\". No configurations are printed and no chart is drawn."
            },
            {
              "description": "Change a saved chart",
              "prompt": "In my normchart chart \"Review sample - Net sales\", change the page title to \"Net sales 2026\" and show me the result.",
              "tools_triggered": "list_charts, get_chart, render_chart, update_chart, display_chart",
              "expected_behavior": "Finds the chart, changes only its title, keeps every series, checks it with render_chart, saves it with update_chart and shows the updated chart once with display_chart. The chart in the reviewer account now carries the new title."
            },
            {
              "description": "Fill a named template with new figures",
              "prompt": "Take normchart template C01A and fill it with these quarterly sales in kEUR: Q1 410, Q2 455, Q3 430, Q4 480. Just show it, do not save it.",
              "tools_triggered": "get_template, get_authoring_guide, render_chart, display_chart",
              "expected_behavior": "Loads template C01A, replaces its data with the four quarters while keeping its IBCS structure, checks it with render_chart and shows it once with display_chart. Nothing is saved: create_chart and update_chart are not called."
            }
          ],
          "negative": [
            {
              "description": "Deleting charts is not supported",
              "prompt": "Delete all my charts in normchart."
            },
            {
              "description": "Charts of other accounts are not accessible",
              "prompt": "Show me the normchart charts of another user."
            },
            {
              "description": "Unrelated request that should not use normchart",
              "prompt": "What will the weather be in Lisbon tomorrow?"
            }
          ]
        },
        "demo_recording_url": "https://www.normchart.com/uniformchart-demo.mp4",
        "commerce": false,
        "commerce_description": "normchart does not sell products or process payments."
      },
      "publication": {
        "release_notes": "Charts now appear directly in the conversation on web and mobile, with download links for the PNG and the chart configuration, instead of as files the assistant has to write out. Responses no longer include internal fields (visibility, slug, timestamps, renderer details).",
        "translations": {
          "de-DE": {
            "subtitle": "IBCS-Charts aus deinen Daten",
            "description": "normchart erstellt Business-Charts in IBCS-Notation (International Business Communication Standards) aus deinen Daten: S\u00e4ulen-, Balken-, Linien- und Wasserfalldiagramme mit Abweichungsanalyse f\u00fcr Reporting und Management-Pr\u00e4sentationen. Starte mit einer IBCS-Vorlage oder dem Chart, den du gerade offen hast, trage deine Zahlen ein und erhalte den fertigen Chart als Bild zusammen mit der Konfiguration dahinter. Charts werden in deinem normchart-Konto gespeichert und lassen sich im normchart-Editor weiter bearbeiten. normchart greift nur auf die Charts des verbundenen Kontos zu."
          }
        }
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: f862411a5c4eec59ab6ff5c5db73b12081c4e29f1a50fa654599eadb4c996ba4