NFC tag operations using libnfc — read, write, inspect, password-protect, and bulk-write from CSV with manual tag-by-tag feed.
Use when you need to update or rotate passwords across a batch of tags — read a CSV of UIDs and old/new passwords, verify each tag, and apply the new password.
Use when you have a CSV file of payloads to write across many tags — the skill will prompt you to present each tag in sequence and track progress for resumable runs.
Use when you need to diagnose a tag's hardware properties, lock state, memory layout, and capacity — before attempting a write or to troubleshoot a failed operation.
Use when you need to apply password protection to an NTAG21x or MIFARE tag — set a password to prevent unauthorized reads or writes.
Use when you need to read and decode the payload from a presented NFC tag — emits the tag content (URLs, text, etc.) and caches the last read.
NFC tag operations using libnfc — read, write, inspect, password-protect, and bulk-write from a CSV with manual tag-by-tag feed.
Targets NTAG21x and MIFARE Classic tags via any libnfc-compatible USB reader (ACR122U, PN532, etc.). Workflow is human-in-the-loop: you present one tag at a time and confirm each operation.
write-tag — Write a single NDEF payload (URL, text, raw) to a presented tag, with read-back verification.bulk-write — Iterate a CSV of payloads, prompting for each tag in turn. Resumable via a <csv>.progress.json sidecar.read-tag — Read and decode NDEF records from a presented tag.inspect-tag — Deep inspection: UID, tag type, memory layout, lock/CC bytes, capacity, current contents.password-protect — Apply NTAG21x PWD/PACK or MIFARE key-change protection to a single tag.bulk-password-update — Apply or rotate passwords across a CSV-defined batch of tags by UID.libnfc and tooling on the host:
sudo apt install libnfc-bin libnfc6
A USB NFC reader connected and detected by nfc-list.
claude plugins install nfc-ops@danielrosehill
Or per-project:
claude plugins install nfc-ops@danielrosehill --scope project
Plugin state and logs live under:
${CLAUDE_USER_DATA:-${XDG_DATA_HOME:-$HOME/.local/share}/claude-plugins}/nfc-ops/
├── config.json # pointer to your CSV directory
├── state/ # write logs (audit trail of every tag written)
└── cache/ # last-read tag dumps
Your batch CSVs are user-owned — keep them wherever you like (default suggestion: ~/Documents/nfc-batches/). The plugin only stores a pointer.
MIT
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub danielrosehill/claude-code-plugins --plugin nfc-opsUltra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Memory compression system for Claude Code - persist context across sessions
Marketing skills for AI agents — conversion optimization, copywriting, SEO, paid ads, ad creative, and growth
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Claude Code plugin: ideation and planning workflow — capture, evaluate, rank, simulate, and plan ideas, with ideation/single-idea-eval/multi-idea-ranking/feature-ideas/simulation/idea-capture variants.
First-pass data analysis toolkit: correlations, PII flagging, anomalies, hypothesis tests, data dictionaries, and trend analysis on a dataset in a folder.
Claude Code plugin for generating personal user manuals and private documentation for codebases. Creates personalized, private reference guides with PDF output support.
Research, filter, compare, and evaluate AI models on OpenRouter — discover models by capability (tool use, vision, audio), get cost/context-aware recommendations, run head-to-head comparisons, and conduct deep research that goes beyond the OpenRouter catalog.
Claude Code plugin for writing assistance, proofreading, style editing, and text transformation workflows.