All skills
openai avatar

/csv-workbench

@0793a8c
by openaiopenai/openai-agents-python30k stars
4,840

Analyze CSV files in /mnt/data and return concise numeric summaries.

Use this Skill: https://skilld.dev/gh/openai/openai-agents-python/csv-workbench

This session only. Nothing lands on disk.

playbook.md

≈150 tokens on demand. Your agent reads this file only when SKILL.md points to it.

CSV Playbook

Quick checks

  • Preview rows: head -n 10 /mnt/data/your-file.csv.
  • Count rows:
python - <<'PY'
import csv

with open('/mnt/data/your-file.csv', newline='') as f:
    print(sum(1 for _ in csv.DictReader(f)))
PY

Grouped totals template

python - <<'PY'
import csv
from collections import defaultdict

totals = defaultdict(float)
with open('/mnt/data/your-file.csv', newline='') as f:
    for row in csv.DictReader(f):
        totals[row['region']] += float(row['amount'])

for region in sorted(totals):
    print(region, round(totals[region], 2))
PY

Source: SKILL.md on GitHub

No alerts5mo3 checks · Risk SAFE
  • Gen Agent Trust Hub5mo

    This skill provides a secure framework for analyzing CSV data using standard Python libraries. It operates within a restricted directory and uses established templates for data processing, following common security practices for file analysis.

  • Socket5mo

    No alerts

  • Snyk5mo

    Risk: LOW · No issues

Signed by skilld at 0793a8c. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub yesterday.

Activeupdated 8 months ago

README badge

README badge for openai/openai-agents-python/csv-workbench