From chart
Agricultural statistics and chart CLI via nong. Trigger on ANOVA, Duncan MRT, 鏂瑰樊鍒嗘瀽, 鏄捐憲鎬? treatment groups, error bars, bar charts, line charts, scatter plots, pie charts, box plots, histograms, heatmaps, or radar charts.
How this skill is triggered — by the user, by Claude, or both
Slash command
/chart:chartThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use `nong` for statistical analysis and implemented figure generation. Nong.Toolkit.Net routes to the CLI; do not recreate chart rendering logic in scripts or temporary projects.
evals/chart.jsonexamples/anova-duncan-bar.mdexamples/bad-input-json.mdexamples/boxplot-distribution.mdexamples/heatmap-data.mdexamples/histogram-distribution.mdexamples/radar-multi-index.mdexamples/scatter-with-groups.mdformats/INDEX.mdreferences/chart-api.mdreferences/workspace-setup.mdscripts/safe-write.ps1scripts/validate-chart.ps1Use nong for statistical analysis and implemented figure generation. Nong.Toolkit.Net routes to the CLI; do not recreate chart rendering logic in scripts or temporary projects.
Read ../../.claude/references/nong-cli-preflight.md before the first Nong CLI command in a session. Confirm the nong CLI is installed and the chart command group.
Modular: nong chart routes to the standalone Angri450.Nong.Tool.Chart dotnet tool. First use auto-installs via dotnet tool install --global. Command surface unchanged.
nong chart analyze <groups.json> [--alpha 0.05] [--json]
nong chart anova <groups.json> [--json]
nong chart duncan <groups.json> [--alpha 0.05] [--json]
nong chart bar <groups.json> -o <out.png> [--title <text>] [--ylabel <text>] [--error sem|none] [--no-significance] [--json]
nong chart line <spec.json> -o <out.png> [--json]
nong chart scatter <spec.json> -o <out.png> [--json]
nong chart pie <spec.json> -o <out.png> [--json]
nong chart boxplot <groups.json> -o <out.png> [--title <text>] [--ylabel <text>] [--json]
nong chart histogram <values.json> -o <out.png> [--title <text>] [--xlabel <text>] [--ylabel <text>] [--bin-count 20] [--json]
nong chart heatmap <spec.json> -o <out.png> [--title <text>] [--colormap <name>] [--json]
nong chart radar <spec.json> -o <out.png> [--title <text>] [--json]
nong chart analyze <groups.json> --json.nong chart anova <groups.json> --json.nong chart duncan <groups.json> --json.nong chart bar <groups.json> -o <out.png> --json.nong chart line <spec.json> -o <out.png> --json.nong chart scatter <spec.json> -o <out.png> --json.nong chart pie <spec.json> -o <out.png> --json.nong chart boxplot <groups.json> -o <out.png> --json.nong chart histogram <values.json> -o <out.png> --json.excel to-groups --raw first for analysis/bar charts.nong chart heatmap <spec.json> -o <out.png> --json (heatmap input: {"data":[[...]],"rows":N,"cols":M}).nong chart radar <spec.json> -o <out.png> --json (radar input: {"categories":["A","B"],"series":[{"name":"X","values":[1,2]}]}).nong commands --json exposes those as implemented CLI commands.Grouped JSON for analyze, anova, duncan, and bar:
{
"Control": [1.2, 1.3, 1.1],
"Treatment": [2.0, 2.2, 2.1]
}
Line chart spec:
{
"title": "Growth",
"xLabel": "Days",
"yLabel": "Height",
"series": [
{ "name": "A", "x": [0, 7, 14], "y": [1.0, 2.0, 3.0] }
]
}
Scatter plot spec:
{
"title": "Correlation",
"xLabel": "pH",
"yLabel": "Yield",
"points": [
{ "x": 6.1, "y": 12.3, "group": "A" }
],
"trendline": true
}
Pie chart spec:
{
"title": "Composition",
"values": [
{ "label": "A", "value": 30 },
{ "label": "B", "value": 70 }
]
}
Treat E006 validation_failed as a data or spec problem to fix before analysis or rendering.
After generating a PNG, you may suggest:
nong ocr analyze-image fig.png -o fig.analysis --json
This is structural image QA for dimensions, blankness, whitespace, and content regions. It is not OCR, text recognition, or semantic understanding of the figure.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub angri450/nong.toolkit.net --plugin chart