thedaviddias/front-end-checklist

gtm-present

Use when auditing slow page loads, heavy assets, or rendering delays related to Optimize Google Tag Manager implementation. Verify the actual bottleneck in DevTools, Lighthouse, or field data before recommending changes.

First seen Jul 31, 2026

Installation

$ npx skills add thedaviddias/front-end-checklist --skill gtm-present

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from thedaviddias/front-end-checklist · top by installs.

npx skills add thedaviddias/front-end-checklist

Browse all from thedaviddias/front-end-checklist

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 74.1K
License MIT
Default branch main
Open issues 5
Status Active

Skill metadata

Parsed from SKILL.md frontmatter.

More metadata
category
performance
priority
medium
difficulty
intermediate
estimatedTime
15
source
frontendchecklist.io
url
https://frontendchecklist.io/en/rules/performance/gtm-present

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,642 B
  • docs SUMMARY.md 239 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 6 installs

SKILL.md

Optimize Google Tag Manager implementation

An unoptimized GTM setup can lead to significant main-thread blocking and increased page weight, slowing down the overall user experience.

Quick Reference

  • Place the GTM script in the <head> but audit its impact
  • Minimize the number of tags and triggers to reduce execution
  • Use Server-Side GTM to offload processing from the client

Check

Verify that GTM is implemented correctly and evaluate its impact on page performance using Lighthouse.

Fix

Clean up unused tags, use asynchronous loading, and consider moving to a server-side implementation.

Explain

Explain how GTM affects performance and how to balance tracking needs with speed.

Code Review

Review the routes, assets, and loading behavior that affect Optimize Google Tag Manager implementation. Flag exact files, requests, or rendering steps that add unnecessary network, CPU, or layout cost, and describe the measurement method used to confirm the issue.


For full implementation details, code examples, and framework-specific guidance, see references/rule.md.

Rule page: https://frontendchecklist.io/en/rules/performance/gtm-present