Automates the transformation of airodump-ng CSV data into a unified JSON format for network security reporting.

Install

mkdir -p .claude/skills/scan-data-parser && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/15373" && unzip -o skill.zip -d .claude/skills/scan-data-parser && rm skill.zip

Installs to .claude/skills/scan-data-parser

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Transform raw airodump-ng CSV output into the structured networks.json file, applying merge/upsert logic when previous discoveries exist. Use when: parsing scan results, converting CSV to JSON, updating discoveries after a scan.
228 chars✓ has a “when” trigger
Intermediate

Key capabilities

  • Transform airodump-ng CSV output to JSON
  • Apply merge logic for existing discoveries
  • Upsert new network discoveries
  • Update `last_seen` and `signal_dbm` for existing BSSIDs
  • Preserve `first_seen` for existing BSSIDs
  • Generate audit log entries

How it works

The skill executes a script that identifies the latest CSV file, parses its content, and transforms it into a structured JSON file, applying merge/upsert logic to existing network discoveries.

Inputs & outputs

You give it
airodump-ng CSV evidence file
You get back
`clients/<id>/discoveries/networks.json` (JSON array), `clients/<id>/logs/audit.log` (JSON Lines)

When to use scan-data-parser

  • Parse raw airodump-ng scan data
  • Update network discovery records
  • Generate security audit logs from scan files
  • Merge scan results into existing JSON datasets

About scan-data-parser

Processes raw CSV scan files, applying merge logic to maintain existing network discoveries while upserting new data. It updates signal metrics and maintains historical timestamps.

>

When not to use it

  • When the input is not airodump-ng CSV output
  • When not needing to update a `networks.json` file
  • When not needing to merge scan results

Limitations

  • Must not lose existing discovery data
  • `first_seen` is immutable once set
  • Validates CSV structure before parsing

How it compares

This skill automates the conversion of raw airodump-ng CSV data into a structured and merged JSON format, providing a consistent update mechanism for network discoveries, unlike manual data processing.

Compared to similar skills

scan-data-parser side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
scan-data-parser (this skill)03moReviewIntermediate
data-engineering137moReviewAdvanced
crawl4ai218moReviewIntermediate
data-cleaning-pipeline135moReviewIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry