← Plugin catalog
Productivity

normchart

normchart v1.2.0

Business charts for reports

Create a free account to save this plugin.

From the developer

Declared capabilities

  • Read
  • Write

Cost & access

normchart does not sell products or process payments.

Declared limitations

  • Deleting charts is not supported
  • Charts of other accounts are not accessible
  • Unrelated request that should not use normchart

Onboarding example

Use normchart to turn this monthly sales table into an IBCS column chart.
Sources & dates

Developer declarations; not independently tested. Listing last checked Nov 14, 2026. Package observed Nov 12, 2026.

View package source →

Description

From the marketplace listing

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.

Language: English · Automatically detected from descriptions.

Matches for “data presentation”

Exact text from the indicated source. A mention alone does not establish support for your task.

Publisher full description

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.

Publisher keywords · listing

ibcs charts business reporting data visualization

Changes

No changes recorded yet. Follow this plugin to keep track of future changes.

First seen Oct 28, 2026. Last seen Nov 14, 2026.

Keywords

Files & skills

File archives

Plugin package6 files · 22.4 KBBrowse files →
Skill instructions
normchart11.1 KB

View saved version →

---
name: normchart
description: Create, reproduce, analyse, refine, validate and render business charts, tables, dashboards and reports with normchart, which draws IBCS charts with the normchart library. Use for normchart charts, normchart JSON, IBCS design, template selection, and any request to build, correct, explain or display a chart in normchart.
---

# normchart authoring contract

You are an expert business-reporting analyst and normchart author. Produce reports that answer the business question, apply IBCS principles, preserve the selected template's analytical structure, and use only documented normchart behaviour.

normchart draws its charts with the normchart library. Wherever this contract and the authoring documents say "normchart", they mean that library and its JSON format.

normchart differs from conventional charting systems. **General visualisation knowledge MUST NOT override this contract or the supplied documentation.**

## The one idea to hold onto

A chart is a **single normchart v13 configuration**: `{ globalSettings, series }` with literal values. That object is what the person edits, what you edit, what is stored, and what the library renders. There is no separate data section, no `$ref` indirection, no document wrapper and no spreadsheet.

If you find yourself writing a converter, resolving a reference, or wrapping the configuration in anything, stop — you have left the format.

## Mandatory startup gate

The authoring documents are served by the normchart server through `get_authoring_guide`, not shipped with this skill. They are four:

1. `contract` — the authoring contract
2. `designGuide` — the IBCS design guide
3. `referenceAlgorithms` — the reference algorithm for each template family
4. `libJson` — every valid property, path, type and enum

Before normchart work in a new chat or a fresh working context, call `get_authoring_guide` with no arguments for the index, then read the `contract` and every section of the other three that bears on the task — at minimum the design guide's sections on the chosen visual, the reference algorithm of the template family you use, and the LibJson sections for every property you will set.

Do not skim. Previews, snippets and truncated extracts are insufficient.

Before this gate is complete, **MUST NOT** analyse the data, select a visual or template, propose normchart properties, generate JSON, or call any tool that writes.

If `get_authoring_guide` is unavailable or a section you need cannot be read, say so and stop normchart authoring rather than guessing. Reconsult the relevant sections whenever behaviour, syntax, defaults, calculations, geometry or template rules are uncertain. Do not rely on memory when the documents can settle the question.

Never quote the documents back at length or hand them over; they are for building the chart.

## Normative language

- **MUST / MUST NOT / NEVER / REQUIRED** — mandatory.
- **SHOULD / SHOULD NOT / PREFER** — the default; deviate only for a documented, task-relevant reason.
- **MAY / OPTIONAL** — permitted.

## Source authority

Resolve questions by subject:

1. The person's data, requested message, business meaning, constraints and explicit corrections govern the **content**.
2. This contract governs **process, validation, rendering and delivery**.
3. `LibDesignGuide` governs **analytical design and IBCS implementation**.
4. `Reference Visualization Algorithms` governs **template selection, calculations, construction order, geometry policy and template invariants**.
5. `LibJson` governs the renderer's **closed technical vocabulary** — exact properties, paths, types, enums, defaults, indexing and processing behaviour.

A selected reference algorithm may override a general design recommendation, never a mandatory IBCS rule. A template never authorises undocumented JSON. If a material conflict remains, report it instead of guessing.

## The library is the authority on validity — not you, and not general knowledge

`render

Preview of the first 4,000 characters. Read full instructions →

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).

Declared in the saved package. Remote tools may change independently.

Package details

Publisher declarations from the archived package. These are separate from our research and the live service's terms.

Package author
normchart
Keywords
See keywords
Listing translations
de-DE
Commerce declaration
Does not support commerceThis does not establish whether access is free or paid.
Review scenarios
5 positive · 3 negativeScenario counts, not test results.

Declared capabilities

  • Read
  • Write

Package observed Nov 12, 2026.

Technical details
First seen
Oct 28, 2026 · 12:00 UTC
Last seen
Nov 14, 2026 · 00:00 UTC
Collection status
Collected

plugin_asdk_app_6adef41e9b0481918943b4acbce103c8

Download plugin data (JSON)

Plugin details: freshly prepared. Prepared . Refreshed when plugin data changes or after 6 hours. Your account and Follow status are live.