Skip to content

rhiever/evident-charts

v0.2.2MIT

Helps coding agents make clear, honest charts and review them with the checks their tools support.

What this package declares

The file a client reads when it loads this plugin, exactly as this revision carries it.

plugin.json
{
  "name": "evident-charts",
  "version": "0.2.2",
  "description": "Helps coding agents make clear, honest charts and review them with the checks their tools support.",
  "author": {
    "name": "Randy Olson",
    "url": "https://randalolson.com"
  },
  "homepage": "https://github.com/rhiever/evident-charts",
  "repository": "https://github.com/rhiever/evident-charts",
  "license": "MIT",
  "keywords": [
    "data-visualization",
    "charts",
    "matplotlib",
    "ggplot2",
    "plotly",
    "vega-lite",
    "d3",
    "critique"
  ],
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Evident Charts",
        "shortDescription": "Clear charts, honest checks",
        "developerName": "Randy Olson",
        "category": "Developer Tools",
        "capabilities": [
          "Read",
          "Write"
        ],
        "defaultPrompt": [
          "Critique this chart and list fixes.",
          "Chart this CSV to show the main trend."
        ],
        "longDescription": "Create and improve explanatory charts for reports, slides, articles, and social posts. Evident Charts helps coding agents choose a chart, check the data, and review the result. It includes checks for matplotlib and SVG exports from other chart libraries. Python is needed to run the checks; SVG layout checks also need Chrome. When a tool is unavailable, the agent reports which checks it skipped.",
        "logo": "./assets/logo.png",
        "composerIcon": "./assets/composer-icon.png"
      }
    }
  }
}

What else this package ships

These files come with the package and this site does not publish them. They are listed so you know what is there before you install it.

  • 5Python files
  • 2JavaScript files
  • 4JSON files
  • openai.yaml
  • 4other files
View on GitHub

Client extensions

Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.

  • com.openai