From nfc-ops
Use when you need to apply password protection to an NTAG21x or MIFARE tag — set a password to prevent unauthorized reads or writes.
npx claudepluginhub danielrosehill/claude-code-plugins --plugin nfc-opsThis skill uses the workspace's default tool permissions.
Apply or update password protection on an NFC tag. For NTAG21x tags, configures PWD (password) and PACK (pack) pages and sets the AUTH0 byte to require authentication. For MIFARE Classic tags, changes the key A or key B in a sector. Password is read from user input and never logged in plaintext.
Guides Next.js Cache Components and Partial Prerendering (PPR): 'use cache' directives, cacheLife(), cacheTag(), revalidateTag() for caching, invalidation, static/dynamic optimization. Auto-activates on cacheComponents: true.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Share bugs, ideas, or general feedback.
Apply or update password protection on an NFC tag. For NTAG21x tags, configures PWD (password) and PACK (pack) pages and sets the AUTH0 byte to require authentication. For MIFARE Classic tags, changes the key A or key B in a sector. Password is read from user input and never logged in plaintext.
read -sp (input masked). Do not display or log this value.nfc-list is available.nfc-list to detect the tag and identify its type. Fail if no tag is detected.nfc-mfclassic write with the new key in the sector trailers.${CLAUDE_USER_DATA:-${XDG_DATA_HOME:-$HOME/.local/share}/claude-plugins}/nfc-ops/state/write-log.jsonl is appended with a password-protection entry (no plaintext password).read-tag and save the current content before applying protection, in case they need to restore later.