user.triforce_bridge

Tracks and persists Neovim usage telemetry in JSON files via event hooks and key mapping.

1|Updated Oct 26, 2025
One-click install
npx skills add https://github.com/NeKon69/nvim-dot --skill user-triforce-bridge
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: user.triforce_bridge
Source: https://github.com/NeKon69/nvim-dot/tree/main/.agents/skills/user.triforce_bridge
Command: npx skills add https://github.com/NeKon69/nvim-dot --skill user-triforce-bridge

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automatically tracks and persists usage telemetry for various Neovim features, providing insights into user interaction patterns.

Core Features & Use Cases

  • Usage Telemetry: Maintains counters for Telescope, harpoon, debug sessions, commands, saves, and more.
  • Persistence: Loads and saves counters to a JSON file, ensuring data is not lost on Neovim exit.
  • Event-Driven Tracking: Utilizes autocmd hooks and vim.on_key to increment counters based on user actions and events.
  • Use Case: Understand how often specific plugins or commands are used within your Neovim configuration to identify areas for optimization or further development.

Quick Start

Observe the telemetry counters for Neovim usage.

Frequently Asked Questions about user.triforce_bridge

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

FAQPage Schema
How do I track Neovim usage telemetry for plugins like Telescope?

Neovim usage telemetry is tracked by applying event hooks and key mappings to increment counters for features like Telescope and harpoon. These counters monitor user interactions and command frequency.

What is the best way to persist Neovim plugin metrics across sessions?

Persisting Neovim plugin metrics is handled by periodically saving the usage counters to a JSON file. This ensures that telemetry data is not lost when exiting Neovim.

How does usage tracking work for Neovim configuration analysis?

Usage tracking for configuration analysis works by utilizing autocmd hooks and the vim.on_key function. This event-driven approach captures user actions to increment specific telemetry counters.

Can I analyze Neovim command frequency to optimize my configuration?

Analyzing Neovim command frequency allows you to understand how often specific plugins and commands are used. This identifies areas for configuration optimization or further plugin development.

Do I need any dependencies to set up Neovim telemetry tracking?

No dependencies are required to set up Neovim telemetry tracking. The tracking operates internally using Neovim's built-in autocmd hooks and key mapping events to record usage data.