mcpField
A
analytics-clear

analytics-clear

github.com/laurigatesAgent workflows5949 installsUpdated 1d ago
Repository

About analytics-clear

analytics-clear is a skill for deleting Claude analytics history and statistics, including command and skill usage records. Deletion can be confirmed interactively or performed with `--confirm`.

Key features

  1. 01Inspect existing invocation statistics
  2. 02Delete usage history and statistics
  3. 03Option to bypass confirmation

Use cases

  1. 01Clear local Claude analytics data
  2. 02Reset command and skill usage records

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/laurigates/claude-plugins --skill analytics-clear

After installing, type/analytics-clearin Claude Code to confirm it loaded.

Details

From the project README

/analytics:clear

Reset all analytics data, removing tracking history and statistics.

Context

Check if analytics data exists:

ANALYTICS_DIR="${HOME}/.claude-analytics"

if [[ -d "${ANALYTICS_DIR}" ]]; then
  SUMMARY_FILE="${ANALYTICS_DIR}/summary.json"
  if [[ -f "${SUMMARY_FILE}" ]]; then
    TOTAL=$(cat "${SUMMARY_FILE}" | jq -r '.total_invocations // 0')
    SINCE=$(cat "${SUMMARY_FILE}" | jq -r '.tracking_since // "unknown"')
    echo "Current analytics: ${TOTAL} invocations since ${SINCE}"
  fi
else
  echo "No analytics data to clear."
  exit 0
fi

Parameters

  • $ARGS - Optional --confirm flag to skip confirmation

Execution

Clear analytics data:

ANALYTICS_DIR="${HOME}/.claude-analytics"
CONFIRM="${ARGS}"

if [[ "${CONFIRM}" != "--confirm" ]]; then
  echo "⚠️  This will permanently delete all analytics data."
  echo ""
  echo "This includes:"
  echo "  • All command/skill usage history"
  echo "  • Success/failure statistics"
  echo "  • Timing data"
  echo ""
  read -p "Are you sure? (yes/no): " RESPONSE

  if [[ "${RESPONSE}" != "yes" ]]; then
    echo "Cancelled."
    exit 0
  fi
fi

echo ""
echo "🗑️  Clearing analytics data..."

if [[ -d "${ANALYTICS_DIR}" ]]; then
  rm -rf "${ANALYTICS_DIR}"
  echo "✓ Analytics data cleared"
  echo ""
  echo "Analytics will start collecting again automatically."
else
  echo "No analytics data found."
fi

Post-actions

None. Analytics tracking will automatically restart on next command/skill usage.

Comments

Markdown supported