Token导航 LogoToken导航TokenDH.com
研究检索只读clawhub未标认证来源可访问clear审计提醒

ai-usage-auditAI 使用审计

Agent Skill

用于辅助安全审计、权限检查、凭据风险、认证流程和常见漏洞排查。它适合让 Agent 梳理敏感配置、检查依赖风险、分析鉴权逻辑或生成安全复核清单。使用时不能把工具输出直接当最终结论,涉及密钥、令牌、用户数据或生产系统时,应先确认最小权限、脱敏方式和操作边界。

总安装

6,389

周安装

261

GitHub Stars

公开资料未说明

下载量

2,046
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:ai-usage-audit(AI 使用审计)
来源仓库:https://github.com/jjliu6/ai-usage-audit
安装命令:
openclaw skills install ai-usage-audit
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install ai-usage-audit

简介

用于安全审计与 AI 对话分析,提供可操作的效率与协作质量报告。

  • 适用于权限检查、凭据风险排查或生产环境安全复核等审计场景。
  • 生成每月 HTML 报告,按主题、效率模式和产出值分析对话记录并提供改进建议。
  • 安装命令为 openclaw skills install ai-usage-audit,不可将输出直接作为最终结论。
  • 涉及密钥或用户数据时,需先确认最小权限原则与脱敏处理方式。

SKILL.md

name
ai-usage-audit
author
Junjie Liu / Philosophie AI
version
1.0.0
description
Monthly AI usage retrospective and insights — pulls your recent conversation history, analyzes usage patterns across multiple dimensions, and generates a polished HTML report with an actionable improvement checklist. Trigger when the user says "AI usage audit", "usage review", "review my chats", "monthly retrospective", "analyze my conversations", "how have I been using AI", "月度回顾", "使用审计", "AI 使用回顾". Also trigger when the user wants to understand their AI usage efficiency, discover inefficiency patterns, or optimize human-AI collaboration. Even casual phrases like "what have I been doing lately" (referring to AI conversations) or "let's do a retro" should trigger this skill. Note: this skill requires an AI product with memory or chat history features (e.g. Claude Pro with memory).

AI Usage Audit — Monthly Retrospective & Insights

Purpose

Turn your AI conversation history into a mirror: see what you're actually using AI for, where you're efficient, where you're wasting time, and where collaboration friction is highest. It's essentially a Sprint Retro applied to human-AI collaboration — a data-driven approach to continuously improving how you work with AI.

When to Trigger

  • User says "AI usage audit", "usage review", "monthly retrospective", "review my chats"
  • User says "analyze my conversations", "how have I been using AI"
  • User says "月度回顾", "使用审计", "AI 使用回顾", "分析我的对话"
  • User wants to understand their AI usage efficiency or patterns
  • User says "what have I been doing lately" or "let's do a retro" (referring to AI conversations)

Prerequisites

This skill depends on recent_chats and conversation_search tools to pull conversation history. If these tools are unavailable, inform the user that this skill only works with AI products that have conversation history features.

Language Configuration

Default: Match the user's language (detect from their message).

If the user specifies a language preference (e.g. "in English", "用中文", "en français"), use that language for the entire report. The HTML report, all analysis text, section headers, and the improvement checklist should all be in the chosen language.

Technical terms, tool names, and conversation titles may remain in their original language regardless of the report language.

Data Collection Phase

Thorough data collection is the foundation of analysis quality. Don't start writing after pulling just one page — the more comprehensive the data, the more valuable the insights.

Step 1: Determine Analysis Window

Default: past 30 days. If the user specifies a different time range, follow their request.

Calculate the time window: today minus 30 days (or the user-specified number of days) to get the after parameter.

Step 2: Pull Conversation Records

Use recent_chats tool multiple times, n=20 each time, paginate with the before parameter until the entire time window is covered or approximately 5 rounds have been pulled.

For each conversation, record:

  • Conversation title/topic (inferred from chat snippet)
  • Update timestamp
  • Approximate content category (for later analysis)

If the user is inside a Project, only conversations within that Project will be retrieved; if outside a Project, only non-Project conversations are available. Inform the user of this scope limitation.

Step 3: Supplementary Search (Optional)

If high-frequency topics from recent_chats need more context, use conversation_search with relevant keywords to dig deeper.

Analysis Framework

Analyze collected conversation data across five dimensions. Every dimension must be backed by specific evidence (conversation titles or content references) — no abstract conclusions without support.

Dimension 1: Theme Clustering — "What am I using AI for?"

Categorize all conversations by topic. Typical categories include but are not limited to:

  • Content creation (writing, copywriting, translation)
  • Programming & technical (code, debugging, architecture)
  • Research & learning (concept exploration, information synthesis)
  • Decision-making & analysis (strategy, comparison, evaluation)
  • File processing (documents, spreadsheets, presentations)
  • Casual & exploratory (conversations without clear goals)

Output the conversation count and percentage for each category. Identify the "center of gravity" — the 2-3 areas where time and energy are most concentrated.

Dimension 2: Pattern Detection — "Are there inefficiency patterns?"

Look for these signals:

  • Repeated questions: Same or similar questions appearing across different conversations (knowledge not being retained)
  • Abandoned threads: Tasks started but never completed (unclear goals or priority confusion)
  • Over-exploration: Circling the same topic without converging on action (information consumption, not production)
  • Tool mismatch: Using AI for things that could be solved faster with other tools
  • Context rebuilding: Repeatedly providing background because conversations weren't continued in the same thread

For each identified pattern, provide specific conversations as evidence.

Dimension 3: Value Output — "Which conversations actually produced something?"

Distinguish two types of conversations:

  • High-value output: Produced concrete, usable deliverables (documents, code, presentations), made decisions, formed actionable plans
  • Low-efficiency consumption: Primarily information intake, not converted into action or output

Estimate the proportion of high-value output conversations. Consumption isn't inherently bad — the goal is to make the ratio visible so the user can judge whether it's healthy.

Dimension 4: Collaboration Friction — "Where does human-AI collaboration break down?"

Look for these friction signals:

  • Excessive revision: Same output revised 3+ times (initial requirements were unclear)
  • Clarification loops: Extensive back-and-forth to clarify what the user actually wants
  • Wrong tool choice: Used an inappropriate tool or approach, then switched
  • Expectation gap: User expressed dissatisfaction or started a new conversation for the same task

For each friction point, analyze root cause: was it a user-side issue (unclear requirements, unrealistic expectations) or an AI-side limitation (capability boundary, tool limitation)?

Dimension 5: Highlights — "When was collaboration at its best?"

Identify 2-3 "best practice" moments:

  • Conversations with the highest collaboration efficiency
  • Conversations with the best output quality
  • Most creative uses of AI

Analyze what these highlights have in common — under what conditions does collaboration work best?

Output: HTML Report

Generate a polished HTML file, save to /mnt/user-data/outputs/ and present with present_files.

Report Structure

┌──────────────────────────────────────────────┐
│  HEADER                                       │
│  - "AI Usage Audit" + time range              │
│  - Total conversations / coverage / date       │
│  - One-sentence summary (overall profile)      │
└──────────────────────────────────────────────┘

§1  Data Overview
    - Total conversation count, time distribution (which days/weeks most active)
    - Topic distribution bar (pure CSS, no JS chart libraries)
    - Top keywords from the period

§2  Theme Clustering Analysis
    - Each category with conversation count and representative conversations
    - "Center of gravity" analysis
    - 🔍 Insight: Does your AI usage align with your core goals?

§3  Patterns & Efficiency
    - Identified inefficiency patterns (each with specific evidence)
    - Efficiency visualization using "traffic light" notation:
      🟢 Efficient / 🟡 Optimizable / 🔴 Needs change
    - 💡 Improvement suggestions (per pattern)

§4  Value Output Assessment
    - High-value vs. low-efficiency consumption ratio
    - Representative high-value conversations (brief description of output)
    - 📊 ROI assessment: time invested vs. actual output

§5  Collaboration Friction Points
    - Friction type statistics
    - Top 3 friction scenarios with root cause analysis
    - 🔧 Solutions (specific improvement methods per friction point)

§6  Highlights & Best Practices
    - 2-3 highlight moments
    - Common traits behind these highlights
    - ✨ Practices worth replicating

§7  Next Month Improvement Checklist
    - Based on all analysis above, generate 3-5 specific, actionable improvements
    - Each item format: What to do + Why + How to measure
    - Presented in checkbox style for easy tracking
    - This is the most important actionable section — no empty platitudes

§8  One-Paragraph Summary
    - 2-3 sentences for overall closure
    - Tone: like a coach who knows your work giving a monthly debrief
    - Not a repetition of prior sections — distill one core insight

Section Usage Principles

  • Always write: §1, §2, §3, §7, §8 (core skeleton)
  • Recommended: §4, §6 (most audits will have content for these)
  • As needed: §5 (only when clear friction is found)
  • If data is too sparse (fewer than 10 conversations), switch to a compact version: §1 + §3 + §7 + §8

Visual Design

The HTML report follows a clean, modern editorial design:

Overall Style

  • Light background (#faf9f6 warm white), high readability
  • Serif font for headings (Newsreader), sans-serif for body (Inter for English, Noto Sans SC for Chinese, or appropriate font for other languages)
  • Maximum width 820px, centered layout
  • Comfortable spacing with breathing room between sections

Key Components

  • Data cards: White background, rounded corners, key numbers
  • Proportion bars: Pure CSS horizontal bars for topic distribution
  • Traffic light labels: 🟢🟡🔴 + text descriptions
  • Insight boxes: Colored left border + light background (blue=insight, green=highlight, orange=suggestion, red=warning)
  • Checklist cards: Checkbox-styled cards, each item actionable
  • Conversation references: Gray background quote blocks with conversation title and timestamp

Color System

  • Each theme cluster category gets a distinct color (from a fixed palette)
  • High-value = green tones, low-efficiency = orange tones, friction = red tones, highlights = blue tones

Google Fonts

<link href="https://fonts.googleapis.com/css2?family=Newsreader:ital,wght@0,400;0,600;0,700;1,400&family=Inter:wght@300;400;500;600;700&family=Noto+Sans+SC:wght@300;400;500;600;700&display=swap" rel="stylesheet">

Writing Style

Tone

  • Like a personal coach giving a monthly debrief — someone who knows your work
  • Warm but not sentimental, data-driven but not cold
  • Direct about problems but not judgmental — the goal is improvement, not evaluation
  • Humor is fine; flippancy is not

Format

  • Use prose, not lists (except for the Checklist section)
  • Use color highlights for key insights
  • Every analysis point backed by evidence (conversation references)
  • Summary paragraphs limited to 2-3 sentences — no rambling

Language

  • Write in the language determined by the Language Configuration section
  • Tool names and technical terms stay in English regardless
  • Conversation titles quoted as-is in their original language

Quality Checklist

Before delivery, verify:

  • [ ] Pulled enough conversation records (at least 3 pagination rounds or full time window)?
  • [ ] Theme clustering backed by concrete data (not gut-feel categorization)?
  • [ ] Each inefficiency pattern supported by specific conversations as evidence?
  • [ ] Improvement checklist specific enough ("what + why + how to measure" all present)?
  • [ ] One-paragraph summary distills a core insight (not repeating prior sections)?
  • [ ] HTML report saved to outputs directory and presented with present_files?
  • [ ] If fewer than 10 conversations, switched to compact version?

What This Skill is NOT

  • ❌ Not a token consumption tracker (doesn't count specific token usage)
  • ❌ Not a full transcript dump (doesn't list every conversation verbatim)
  • ❌ Not an AI product review (doesn't evaluate the AI's capabilities)
  • ❌ Not a privacy audit (doesn't analyze sensitive information exposure)
  • ✅ It's a personal retrospective to help you see how you use AI and continuously improve your workflow

Credits

Built by Junjie Liu / Philosophie AI

Part of the ClawHub skill collection.

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

89.37%
按下载量换算1,829

安全审计

VirusTotal

可疑

ClawScan

通过

Static analysis

通过

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills