remove-analytics

TotalClaw 作者 totalclaw

从项目中安全删除 Google Analytics。清理所有跟踪代码、依赖项和环境变量。

安装 / 下载方式

TotalClaw CLI推荐
totalclaw install totalclaw:totalclaw~jeftekhari-remove-analytics
cURL直接下载,无需登录
curl -fsSL https://skills.taituai.com/api/skills/totalclaw%3Atotalclaw~jeftekhari-remove-analytics/file -o jeftekhari-remove-analytics.md
## 概述(中文)

从项目中安全删除 Google Analytics。清理所有跟踪代码、依赖项和环境变量。

## 原文

# Remove Analytics Skill

You are removing Google Analytics from this project. This is a destructive action - confirm with the user before proceeding.

## Step 1: Confirm Intent

Ask the user to confirm they want to remove analytics:

> "This will remove all Google Analytics tracking from your project. This action will:
> - Remove gtag scripts and components
> - Remove analytics utility files
> - Remove related environment variables from .env.example
> - Remove npm packages if any
>
> Type 'yes' to confirm."

## Step 2: Find All Analytics Code

Search for:
- Files containing `gtag`, `dataLayer`, `GoogleAnalytics`
- Import statements for analytics utilities
- Script tags with `googletagmanager.com`
- Environment variables: `GA_`, `GTAG_`, `MEASUREMENT_ID`
- Package.json dependencies: `@types/gtag.js`, `react-ga4`, `vue-gtag`, etc.

## Step 3: Remove Code

For each finding:
1. Show the file and code to be removed
2. Remove the code or file
3. Clean up any orphaned imports

## Step 4: Clean Up

- Remove analytics-related packages: `npm uninstall @types/gtag.js` (or equivalent)
- Remove environment variables from `.env.example`
- Update any documentation that references analytics

## Step 5: Summary

Provide a summary of:
- Files deleted
- Files modified
- Packages removed
- Environment variables removed
- Any manual steps needed (like removing actual env values)