matplotlib
81Create Publication-Ready Matplotlib Charts
by davila7
Plotting with Matplotlib can be hard to structure, style, and export consistently. This skill guides chart design, figure layout, styling, troubleshooting, and export choices.
Visualize Personal Finances in a Local Report
Financial records can obscure spending patterns when transfers, refunds, and shared purchases are mixed together. This skill reconciles authorized records and creates local interactive charts with transaction details and optional daily allowances.
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "personal-finance-visualizer" from https://skillstore.io/skills/jasonhmy-personal-finance-visualizer.md and its manifest at https://skillstore.io/api/skills/jasonhmy-personal-finance-visualizer/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Your Agent should still show its plan and request any confirmation required by the security policy.
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Using "personal-finance-visualizer". Fictional complete January records show USD 3,000 income and USD 1,200 expenses, with no refunds, transfers, or pending transactions.
Expected outcome:
Using "personal-finance-visualizer". Fictional records contain a USD 100 February purchase and its confirmed full USD 100 March refund.
Expected outcome:
Using "personal-finance-visualizer". Fictional June 21 budget: USD 30 daily cap, complete coverage, USD 600 spent before today, and USD 12 spent today.
Expected outcome:
All 134 static findings are false positives involving UI syntax, validation, translations, documented commands, or constrained local operations. Budget requests use a fixed same-origin endpoint; version checks are explicit metadata lookups, and exports require a new private local file. No evidence found of prompt injection, credential collection, unauthorized financial actions, or transaction exfiltration.
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
https://skillstore.io/skills/jasonhmy-personal-finance-visualizer/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/jasonhmy-personal-finance-visualizer?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/jasonhmy-personal-finance-visualizer?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/jasonhmy-personal-finance-visualizer/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/jasonhmy-personal-finance-visualizer.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>jasonhmy. (2026). personal-finance-visualizer security audit report (audit version 8) [Author version 1.6.0]. Skillstore. https://skillstore.io/skills/jasonhmy-personal-finance-visualizer/audits/8@techreport{jasonhmy-jasonhmy-personal-finance-visualizer-2026,
author = {jasonhmy},
title = {personal-finance-visualizer security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/jasonhmy-personal-finance-visualizer/audits/8},
note = {Author version 1.6.0}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "personal-finance-visualizer security audit report (audit version 8)"
version: "1.6.0"
type: report
authors:
- name: "jasonhmy"
date-released: "2026-10-27"
url: "https://skillstore.io/skills/jasonhmy-personal-finance-visualizer/audits/8"
identifiers:
- type: other
value: "skillstore:jasonhmy-personal-finance-visualizer:audit:8"
description: "Skillstore immutable audit report identifier"
Separate household purchases, internal transfers, and confirmed shared costs to compare monthly personal spending.
Review supplied personal records and distinguish confirmed freelance income from reimbursements, loans, and unexplained deposits.
Use confirmed spending and current month coverage to review a daily allowance and category reference shares.
Show a clearly labeled fictional finance demo in English. Use the bundled local report and do not read my files.
Review [authorized CSV path] for [coverage period] in [currency]. Confirm date and sign mappings, ask about unresolved transactions, then show a local report.
Reconcile [authorized statements] for [period] in [currency]. Ask about uncertain duplicates, account ownership, personal shares, refunds, and repayments before final charts.
Using [authorized records], prepare a daily allowance with [daily cap], [timezone], and [included expense groups]. Confirm classifications and coverage first. Use historical category shares when available; keep changes in page memory.
Author
jasonhmyLicense
MIT-0
Author version
v1.6.0
Skillstore revision
r8
Ref
c37ee535ef16a70ec7ed68795e7acb167e67a0f5
Maintenance freshness
10/27/2026
Usage
6 downloads · 1 views
Create Publication-Ready Matplotlib Charts
by davila7
Plotting with Matplotlib can be hard to structure, style, and export consistently. This skill guides chart design, figure layout, styling, troubleshooting, and export choices.
Choose Better Charts for Data Stories
by shubhamsaboo
Choosing the wrong chart can hide or distort important data patterns. This skill helps Claude, Codex, and Claude Code select chart types, improve dashboards, and explain visualization choices.
Create Clear Data Visualizations
by 0xkynz
Data often hides trends when it stays in tables. This skill guides chart selection, styling, and export for clear visual reports.
Turn Data Into Decision-Ready Stories
by sickn33
Raw metrics often fail to explain why results matter or what leaders should do next. This skill structures evidence into clear narratives, visuals, and recommendations.
Create Interactive Plotly Visualizations
by davila7
Complex chart APIs make it difficult to choose chart types, configure interactions, and produce polished results. This skill provides focused Plotly guidance and examples.
Build Charts in DBX Studio
by Dbxstudio
Turning raw query results into the right chart can take repeated setup. This skill guides Claude, Codex, and Claude Code to choose chart types, write SELECT queries, and call DBX Studio chart generation.