Chronological audit timeline of compliance changes from ArangoDB revision history
Scanned 9/11/2026
Install to Claude Code
npx -y skills add grahama1970/agent-skills --skill compliance-timeline --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Compliance Timeline?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/grahama1970-compliance-timeline)More formats (shields.io, HTML) on the badges page.
---
name: compliance-timeline
description: Chronological audit timeline of compliance changes from ArangoDB revision history
triggers:
- "compliance timeline"
- "audit timeline"
- "show changes"
allowed-tools:
- Bash
provides:
- compliance-timeline
composes:
- task-monitor
- agentic-evals
disciplines:
- compliance-security
- memory-knowledge
---
# compliance-timeline
Chronological audit view of compliance changes from append-only revision
collections in ArangoDB (`lessons` database). Queries `lesson_revisions` and
`edge_revisions` to build a unified timeline of every compliance mutation.
## Usage
```bash
# Show last 30 days of compliance changes (default)
./run.sh show --days 30
# Filter to a specific scope
./run.sh show --scope sparta
# Show changes between two dates
./run.sh diff --from 2026-01-01 --to 2026-02-01
# Dry-run mode -- sample data, no ArangoDB required
./run.sh show --days 30 --dry-run
./run.sh diff --from 2026-01-01 --to 2026-02-01 --dry-run
```
## Subcommands
### show
Display a chronological table of compliance changes.
| Flag | Default | Description |
|-------------|---------|------------------------------------|
| `--days N` | 30 | How many days back to query |
| `--scope S` | | Filter to a specific scope/domain |
| `--dry-run` | | Emit sample data without querying |
### diff
Show changes between two explicit dates.
| Flag | Required | Description |
|--------------|----------|------------------------|
| `--from` | yes | Start date (ISO-8601) |
| `--to` | yes | End date (ISO-8601) |
| `--dry-run` | | Emit sample data |
## Output
```
TIMESTAMP | ACTION | SCOPE | DOCUMENT | DETAIL
---------------------+----------+----------------+------------------------------+-------------------------------
2026-02-18T14:32:00Z | CREATE | sparta | ctrl/AC-2 | Added access control baseline
2026-02-18T15:10:00Z | UPDATE | manufacturing | proc/welding-spec-7A | Tolerance changed 0.05 -> 0.03
```
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!