Install
$ agentstack add skill-ihatesea69-kiro-kit-pandas-analysis ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Pandas Analysis
Activate this skill when working with tabular data using pandas.
When to Use
- Cleaning and preprocessing datasets
- Performing groupby aggregations
- Merging and joining multiple DataFrames
- Time series manipulation
- Exploratory data analysis
Patterns
import pandas as pd
# Method chaining for clean pipelines
result = (
df.pipe(clean_column_names)
.query("revenue > 0")
.assign(margin=lambda x: x.revenue - x.cost)
.groupby("category")
.agg(total_margin=("margin", "sum"), count=("margin", "size"))
.sort_values("total_margin", ascending=False)
)
Performance Tips
- Use
categorydtype for low-cardinality strings - Prefer vectorized operations over
apply() - Use
read_csv(usecols=...)to load only needed columns - Consider
pyarrowbackend for large datasets - Use
query()over boolean indexing for readability
Rules
- Always inspect data shape and dtypes first
- Handle missing values explicitly (never ignore NaN)
- Validate assumptions about uniqueness and cardinality
- Use
.copy()to avoid SettingWithCopyWarning - Document data transformations with comments
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: ihatesea69
- Source: ihatesea69/kiro-kit
- License: MIT
- Homepage: https://www.npmjs.com/package/kiro-kit
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.