mk:confluence-bulk — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited mk:confluence-bulk (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Forks to the confluence-bulk agent. The agent enforces a hard 3-step ceremony at runtime — dry-run → confirm → execute.
Step 1: invocation + --dry-run
Step 2: agent shows would_* JSON keys + impacted-count + first 5 affected page titles
Step 3: explicit user "yes" + typed confirmation token (e.g. "DELETE 47 PAGES")
→ re-invoke without --dry-runSkipping Step 1 is a hard violation. The agent will refuse if asked to skip.
../../agents/confluence-bulk.md../confluence/references/{install-and-auth,cli-idioms,safety-framework}.md (Tier 4 enforcement lives in safety-framework.md)references/safety-checklist.md — pre-flight checklist for any bulk operationreferences/dry-run-protocol.md — the 3-step ceremony in detail with example transcriptsmk:confluence-search (CQL author + read-side overlap; same sanitizer), mk:confluence-page (single-page ops), mk:confluence-collaborate (comments / attachments at single-page scope)--max-pages cap is 100. Higher values require explicit override + extra confirmation. confluence-as may impose its own server-side limit (~200 typical).bulk delete is soft-delete to trash — restore requires going through the Confluence UI manually. There is no --restore-from-trash op verified in v1.id NOT IN (<completed>).bulk restore is intentionally absent from v1 — confluence-as does not expose it as a single subcommand. v2 may add it via per-page orchestration.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.