Skip to content
Back to skills

Compliance Timeline

ASecurity

Chronological audit timeline of compliance changes from ArangoDB revision history

  • 6 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 11, 2026
toolsgobashdatabasesecurity

Security analysis

A100/100

Pro scans all 5 files and shows the line behind each finding

Scanned September 11, 2026

npx -y skills add grahama1970/agent-skills --skill compliance-timeline --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Compliance Timeline?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Compliance Timeline
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/grahama1970-compliance-timeline/badge)](https://www.skillsdirectory.com/skills/grahama1970-compliance-timeline)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
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
```

Files in this skill

  • SKILL.md2.1 KB
  • fixtures/agentic_eval.json497 B
  • pyproject.toml121 B
  • run.sh6.5 KB
  • sanity.sh2.1 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.