tagging-definition

Generates Amplitude tagging definition documents (PPT/XLSX via Python from interactive Q&A input.

1|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/landfill/hanaplugin --skill tagging-definition
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tagging-definition
Source: https://github.com/landfill/hanaplugin/tree/main/plugins/product-toolkit/skills/tagging-definition
Command: npx skills add https://github.com/landfill/hanaplugin --skill tagging-definition

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-pptx, openpyxl, Pillow, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of Amplitude tagging definition documents, transforming conversational input into structured PPT or Excel files, thereby streamlining the event and property definition process.

Core Features & Use Cases

  • Interactive Data Collection: Gathers tagging requirements through a guided, step-by-step Q&A process.
  • Automated Document Generation: Creates professional PPT or Excel tagging definition documents.
  • Naming Convention Enforcement: Ensures adherence to Amplitude's snake_case for event names and camelCase for property names.
  • Use Case: A product manager needs to define new tracking events for a feature launch. They use this Skill to answer questions about user actions, desired properties, and screen context, resulting in a ready-to-use tagging definition document.

Quick Start

Use the tagging-definition skill to start defining new Amplitude events for the user profile screen.

Frequently Asked Questions about tagging-definition

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

FAQPage Schema
How do I generate an Amplitude tagging definition document for event tracking?

To generate an Amplitude tagging definition document, you answer an interactive Q&A process that collects context, event details, and property definitions, which then outputs a structured PPT or Excel file.

Does Amplitude event tracking require specific naming conventions for properties and events?

Yes, Amplitude event tracking requires specific naming conventions: event names must use snake_case, and property names must use camelCase, which the generation process enforces automatically.

What is the best way to create a tracking plan for Amplitude analytics without manual formatting?

The best way to create a tracking plan without manual formatting is using a conversational Q&A interface that translates feature requirements directly into ready-to-use PPT or Excel definition documents.

Can I include visual references when defining Amplitude events and properties?

Yes, you can include optional visual references when defining Amplitude events and properties, allowing you to capture screen context alongside event details during the interactive collection process.

Do I need to install Python dependencies manually before generating tagging documents?

No, you do not need to install Python dependencies manually. The generation script supports automatic installation of required packages like python-pptx, openpyxl, and Pillow.