bulk-write

Write NFC tag payloads from a CSV with progress tracking.

Updated Apr 30, 2026
One-click install
npx skills add https://github.com/danielrosehill/Claude-NFC-Ops-Plugin --skill bulk-write
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bulk-write
Source: https://github.com/danielrosehill/Claude-NFC-Ops-Plugin/tree/main/skills/bulk-write
Command: npx skills add https://github.com/danielrosehill/Claude-NFC-Ops-Plugin --skill bulk-write

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Bulk Write skill automates the provisioning of NFC tags from a CSV, eliminating tedious manual writing by guiding the user through sequential tag writes and recording progress for resumable runs.

Core Features & Use Cases

  • Reads a CSV of payloads with required columns (payload, type, label) and optional uid for tag verification.
  • Presents each row, prompts the user to present the corresponding tag, writes the payload, and logs progress for interrupted sessions.
  • Ideal for batch tagging, event nametags, inventory labeling, and access-control scenarios where many distinct tags are programmed in one run.

Quick Start

Provide a CSV file with at least the required columns and run the bulk-write workflow to begin presenting tags for writing.

Frequently Asked Questions about bulk-write

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write payloads to multiple NFC tags from a CSV file?

Writing payloads to multiple NFC tags from a CSV file is automated by sequentially prompting the user to present each tag, writing the corresponding row's payload, and logging progress. The process requires an NFC reader and the nfc-list utility to detect and program the tags.

Can I resume writing NFC tags if a bulk write session is interrupted?

Resuming an interrupted NFC tag bulk write session is supported via a sidecar CSV progress JSON file. This sidecar persists progress tracking data, allowing the workflow to pick up where the previous batch tagging run left off without rewriting completed tags.

What CSV columns are required to batch write NFC tags?

Batch writing NFC tags requires a CSV file with the mandatory columns payload, type, and label. An optional uid column can also be included to enable UID verification, ensuring the correct physical tag is written during the sequential provisioning process.

Do I need an NFC reader and nfc-list to automate bulk NFC tag writing?

An NFC reader and the nfc-list utility are required to automate bulk NFC tag writing. These hardware and software components detect the physical tags presented by the user during the sequential batch provisioning workflow so payloads can be written successfully.

What is UID verification for NFC tags and when should I use it?

UID verification for NFC tags is an optional process that matches a tag's unique identifier against the CSV input before writing. It should be used in access-control or inventory labeling scenarios where writing to an incorrect physical tag must be strictly prevented.