审计日志查看Skill audit-log

该技能用于查看代码库中所有组件类型(如技能、命令、代理等)的审计日志条目,监控审计健康状态,识别超过90天未审计或从未审计的组件,并跟踪整体审计覆盖范围。关键词包括:审计日志、代码审计、监控工具、覆盖范围跟踪、DevOps、软件质量保障。

DevOps 0 次安装 0 次浏览 更新于 3/11/2026

名称: audit-log 描述: 查看所有组件类型(技能、命令、代理、钩子等)的审计日志条目,以监控审计健康并跟踪覆盖范围 参数提示: “[组件类型] [插件:名称 | 项目 | 所有]” 允许工具: Read, Grep, Bash, Glob

审计日志

查看存储库中所有发现来源的审计日志条目。使用此命令监控审计健康,识别需要重新审计的组件(超过90天未审计或从未审计),并跟踪代码库中的审计覆盖范围。

支持的组件类型

  • 技能 - 技能审计日志
  • 命令 - 命令审计日志
  • 代理 - 代理审计日志
  • 钩子 - 钩子审计日志
  • 内存 - CLAUDE.md 文件审计日志
  • mcp - MCP 配置审计日志
  • 设置 - 设置文件审计日志
  • 插件 - 插件清单审计日志
  • 输出样式 - 输出样式审计日志
  • 状态行 - 状态行审计日志

参数

  • 无参数all: 显示所有组件类型的审计日志摘要
  • {组件类型}: 过滤到特定类型(例如,技能, 命令, 代理

审计日志位置

所有审计日志存储在 .claude/audit/:

.claude/audit/
├── skills.md        # 技能审计
├── commands.md      # 命令审计
├── agents.md        # 代理审计
├── hooks.md         # 钩子审计
├── memory.md        # CLAUDE.md 文件审计
├── mcp.md           # MCP 配置审计
├── settings.md      # 设置文件审计
├── plugins.md       # 插件清单审计
├── output-styles.md # 输出样式审计
└── statuslines.md   # 状态行审计

发现

.claude/audit/{type}.md 读取每种组件类型的审计日志。

组件类型: 技能, 命令, 代理, 钩子, 内存, mcp, 设置, 插件, 输出样式, 状态行。

显示格式

摘要视图(默认)

当未指定组件类型时,显示所有类型的摘要:

# 审计日志摘要

## 按组件类型

| 类型 | 总数 | 近期 | 陈旧 | 从未 |
| --- | --- | --- | --- | --- |
| 技能 | 15 | 12 | 2 | 1 |
| 命令 | 27 | 20 | 5 | 2 |
| 代理 | 8 | 6 | 1 | 1 |

## 发现的来源

**位置**: `.claude/audit/`
- skills.md (15 条目)
- commands.md (27 条目)
- agents.md (8 条目)

## 需要关注的项

运行 `/audit-log {type}` 查看特定组件类型的详细信息。
运行 `/audit-{type}` 审计组件(例如,`/audit-skills`, `/audit-agents`)。

组件类型视图

当指定组件类型时(例如,/audit-log commands),显示详细视图:

# 命令审计日志

**位置**: .claude/audit/commands.md

| 命令 | 最后审计 | 天数前 | 状态 |
| --- | --- | --- | --- |
| audit-log | 2025-12-17 | 8 | 近期 |
| audit-skills | 2025-12-17 | 8 | 近期 |
| scrape-docs | 2025-10-01 | 85 | 近期 |
| scrape-claude-docs | 2025-12-15 | 10 | 近期 |

**统计**: 27 命令, 20 近期, 5 陈旧, 2 从未审计

陈旧规则

  • 近期: 在最近90天内审计
  • 陈旧: 最后审计超过90天前
  • 从未审计: 未记录审计日期

错误处理

如果未找到请求类型的审计日志:

# 未找到审计日志

在此存储库中未找到 {type} 审计日志。

**检查位置**: .claude/audit/{type}.md (未找到)

**创建审计日志**,运行 `/audit-{type}` 审计您的 {type}。
审计日志在组件审计时自动创建。

使用示例

示例 1: 查看所有审计日志(摘要)

用户: /audit-log

Claude: 发现审计日志...

# 审计日志摘要

## 按组件类型

| 类型 | 总数 | 近期 | 陈旧 | 从未 |
| --- | --- | --- | --- | --- |
| 技能 | 15 | 12 | 2 | 1 |
| 命令 | 27 | 25 | 2 | 0 |
| 代理 | 8 | 6 | 1 | 1 |

## 发现的来源

**位置**: `.claude/audit/`
- skills.md
- commands.md
- agents.md

## 需要关注的项

- 3 技能需要重新审计
- 2 命令需要重新审计
- 2 代理需要重新审计

运行 `/audit-log skills` 查看技能详情。

示例 2: 查看命令审计日志

用户: /audit-log commands

Claude: 读取命令审计日志...

# 命令审计日志

**位置**: .claude/audit/commands.md

| 命令 | 最后审计 | 天数前 | 状态 |
| --- | --- | --- | --- |
| audit-log | 2025-12-17 | 8 | 近期 |
| audit-skills | 2025-12-17 | 8 | 近期 |

**统计**: 27 命令, 25 近期, 2 陈旧, 0 从未审计

示例 3: 仅查看技能

用户: /audit-log skills

Claude: 读取技能审计日志...

# 技能审计日志

**位置**: .claude/audit/skills.md

| 技能 | 最后审计 | 天数前 | 状态 |
| --- | --- | --- | --- |
| docs-management | 2025-12-17 | 8 | 近期 |
| skill-development | 2025-12-17 | 8 | 近期 |

**统计**: 15 技能, 12 近期, 2 陈旧, 1 从未审计