instrumentation

31 stars 7 forks
28
C

Use when defining events, fields, and governance for GTM analytics pipelines.

Marketplace

Third-Party Agent Skill: Review the code before installing. Agent skills execute in your AI assistant's environment and can access your files. Learn more about security

Installation for Agentic Skill

View all platforms →
skilz install gtmagents/gtm-agents/instrumentation
skilz install gtmagents/gtm-agents/instrumentation --agent opencode
skilz install gtmagents/gtm-agents/instrumentation --agent codex
skilz install gtmagents/gtm-agents/instrumentation --agent gemini

First time? Install Skilz: pip install skilz

Works with 22+ AI coding assistants

Cursor, Aider, Copilot, Windsurf, Qwen, Kimi, and more...

View All Agents
Download Agent Skill ZIP

Extract and copy to ~/.claude/skills/ then restart Claude Desktop

1. Clone the repository:
git clone https://github.com/gtmagents/gtm-agents
2. Copy the agent skill directory:
cp -r gtm-agents/plugins/analytics-pipeline-orchestration/skills/instrumentation ~/.claude/skills/

Need detailed installation help? Check our platform-specific guides:

Related Agentic Skills

Agentic Skill Details

Repository
gtm-agents
Stars
31
Forks
7
Type
Technical
Meta-Domain
data ai
Primary Domain
data analysis
Market Score
28

Agent Skill Grade

C
Score: 73/100 Click to see breakdown

Score Breakdown

Spec Compliance
12/15
PDA Architecture
22/30
Ease of Use
18/25
Writing Style
8/10
Utility
12/20
Modifiers: +1

Areas to Improve

  • Missing Reference Files for Templates
  • Vague Description Lacks Trigger Terms
  • Framework Lacks Actionable Steps

Recommendations

  • Address 1 high-severity issues first
  • Add trigger phrases to description for discoverability
  • Add table of contents for files over 100 lines

Graded: 2026-01-24

Developer Feedback

I was looking at how you've structured the instrumentation hooks—the pattern of intercepting execution flow without bloating the core logic is solid, but the progressive disclosure could use some work to handle the complexity better.

Links:

The TL;DR

You're at 73/100, solidly in C territory. This is based on Anthropic's Claude Skills best practices. Your Spec Compliance is your strongest pillar (12/15)—the frontmatter and naming conventions are spot-on. Where you're losing points: Utility (12/20) and Progressive Disclosure (22/30). The skill reads more like a checklist than a usable framework.

What's Working Well

  • Spec compliance is tight – Your frontmatter is valid YAML, naming follows conventions perfectly, and the overall structure is clean.
  • Consistent terminology – "Events," "properties," "tracking plan," "data contract"—you've nailed consistency throughout. Developers won't get confused by switching between terms.
  • Real problem domain – You're addressing actual analytics instrumentation pain points. The framework acknowledges governance, validation, and observability—that's not obvious stuff.

The Big One: Missing Templates & Examples

This is your main blocker. You mention templates everywhere—tracking plan sheet, data contract checklist, observability runbook—but they don't exist as reference files. You also say "pair each event with sample payloads" but provide zero examples.

Why this matters: Developers using this skill need concrete starting points, not just concepts. Right now they're building the entire template from scratch.

The fix: Create three reference files:

  • references/tracking-plan-template.md – A filled-in example showing ...

Report Security Issue

Found a security vulnerability in this agent skill?