Skill usage tracking added to Claude Code plugin
A new hook in n8n's Claude Code plugin now fires whenever users invoke an n8n-namespaced skill, sending anonymized usage data to telemetry.n8n.io for product analytics.
The n8n team has added analytics tracking to its Claude Code plugin. A PostToolUse hook now triggers whenever a skill with the n8n: or n8n- prefix is invoked, sending anonymized usage data to RudderStack at telemetry.n8n.io. The tracking script generates a SHA-256 hash from system information (username, hostname, platform, architecture, and OS release) to create an anonymous user identifier without exposing raw identity data. Events are fire-and-forget — the script runs asynchronously with a 10-second timeout and silently swallows network errors, so it never blocks Claude Code from completing tool execution. In the Claude plugin settings, the hook is configured to match only the Skill tool and run as an async command.
View Original GitHub Description
Summary
Adds analytics tracking for n8n Claude Code plugin skill activations. A PostToolUse hook fires a script that sends anonymized events to RudderStack (telemetry.n8n.io) whenever an n8n: or n8n- prefixed skill is invoked.
Uses SHA-256 hashed user+platform info as anonymous ID.
Related Linear tickets, Github issues, and Community forum posts
N/A — internal tooling improvement
Review / Merge checklist
- PR title and summary are descriptive. (conventions)
- Docs updated or follow-up ticket created.
- Tests included.