docs: sync README, CLAUDE.md, AGENTS.md with latest skill changes
- Add 93-tui-designer to all doc files and directory layouts - Remove phantom 42-jamie-journal-editor (directory never existed) - Update GTM directory names: 61-gtm-manager → 61-gtm-editor, 62-gtm-guardian → 62-gtm-validator in CLAUDE.md layout - Fix skill count: README 64→62, AGENTS.md 52→62 - Add .claude/commands/ slash command definitions - Add SEO comprehensive audit gotcha notes (JHR, SLA) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
42
.claude/commands/gtm-validator.md
Normal file
42
.claude/commands/gtm-validator.md
Normal file
@@ -0,0 +1,42 @@
|
||||
---
|
||||
description: GTM QA - tag firing verification, trigger testing, naming conventions, cross-platform validation
|
||||
---
|
||||
|
||||
# GTM Validator
|
||||
|
||||
Verify GTM implementations on live pages. Test triggers, validate dataLayer, check naming conventions.
|
||||
|
||||
## Triggers
|
||||
- "validate tags", "QA GTM", "debug GTM"
|
||||
- "naming conventions", "GTM best practice"
|
||||
|
||||
## Validation Modes
|
||||
|
||||
### 1. Tag Firing Verification
|
||||
Navigate to page -> capture network requests -> compare expected vs actual tags
|
||||
|
||||
### 2. Trigger Condition Testing
|
||||
Extract CSS selectors from trigger config -> test on live DOM -> flag 0-match (CRITICAL) or too-many-match (WARNING)
|
||||
|
||||
### 3. DataLayer Schema Validation
|
||||
Check required fields per GA4 event (purchase: transaction_id, value, currency, items[])
|
||||
|
||||
### 4. Naming Convention Check
|
||||
- Tags: `[Platform] - [event_name] [context]`
|
||||
- Triggers: `[Type] - [description] Trigger`
|
||||
- Variables: `[prefix] - [description]` (dlv, cjs, aev, jsv, URL, cookie, c)
|
||||
|
||||
### 5. Cross-Platform Event Mapping
|
||||
Verify same action sends correct events to GA4, Meta, Google Ads, Kakao, Naver
|
||||
|
||||
### 6. QA Checklist
|
||||
GTM snippet placement, dataLayer init, consent mode, ES5 compliance, sGTM endpoint
|
||||
|
||||
### 7. Version Comparison
|
||||
Compare tag counts and changes between container versions
|
||||
|
||||
## Key Rules
|
||||
- Test on LIVE published version (not preview, unless debugging)
|
||||
- Test on both desktop and mobile viewports
|
||||
- CSS selector triggers = fragility risk; recommend adding IDs
|
||||
- Document every test with screenshots/network evidence
|
||||
Reference in New Issue
Block a user