PI

pinax-proof-maintenance-operator

A safety-first tool for performing high-risk maintenance on Pinax vaults, including diagnostics, organization, and version restoration.

Install

mkdir -p .claude/skills/pinax-proof-maintenance-operator && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/16841" && unzip -o skill.zip -d .claude/skills/pinax-proof-maintenance-operator && rm skill.zip

Installs to .claude/skills/pinax-proof-maintenance-operator

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Use when an agent needs to run Pinax proof loops, vault doctor/stats, metadata/repair/organize plans or applies, version snapshot/restore, record ledger maintenance, or other high-risk local maintenance with snapshot and approval gates.
236 chars✓ has a “when” trigger
Intermediate

Key capabilities

  • Run Pinax proof loops
  • Perform vault doctor and stats operations
  • Manage metadata plans and applies
  • Execute repair and organize plans
  • Create and restore version snapshots
  • Conduct record ledger maintenance

How it works

This skill executes Pinax commands for diagnostics, planning, and applying changes, ensuring safety through read-only checks, plan inspections, and pre-maintenance snapshots.

Inputs & outputs

You give it
User request for Pinax maintenance or diagnostic task
You get back
Execution of Pinax commands and diagnostic reports

When to use pinax-proof-maintenance-operator

  • Running vault diagnostics
  • Applying organization metadata plans
  • Creating pre-maintenance version snapshots
  • Restoring vault state from history

About this skill

Pinax Proof Maintenance Operator

Run Pinax proof-loop and high-risk maintenance workflows with explicit diagnostics, saved plans, snapshots, and approval gates. This skill owns maintenance that can modify many notes, .pinax/** state, version evidence, or recovery state.

Use When

  • The request mentions pinax proof, proof loop, doctor/stats, maintenance, metadata completion, repair, organize, version snapshot, restore, rollback, record ledger, or broad cleanup.
  • The user wants to apply a saved repair/organize/metadata plan.
  • A command may rewrite frontmatter, move many notes, repair indexes/metadata, restore vault state, or mutate record/version evidence.

Command Patterns

pinax proof loop run --vault ./my-notes --json
pinax proof loop run --vault ./my-notes --apply --yes --json
pinax vault doctor --vault ./my-notes --json
pinax vault stats --vault ./my-notes --agent
pinax metadata plan --vault ./my-notes --json
pinax metadata apply --vault ./my-notes --yes --json
pinax repair plan --vault ./my-notes --save --json
pinax repair apply --vault ./my-notes --plan repair-abc123 --yes --snapshot-message "pre-repair snapshot" --json
pinax organize plan --vault ./my-notes --save --json
pinax organize list --vault ./my-notes --agent
pinax organize apply --vault ./my-notes --plan organize-abc123 --yes --snapshot-message "pre-organization snapshot" --json
pinax version snapshot --vault ./my-notes --message "before maintenance" --json
pinax version restore notes/a.md --revision snap_123 --plan --vault ./my-notes --json
pinax version restore apply --vault ./my-notes --plan restore-abc123 --yes --json
pinax record status --vault ./my-notes --agent
pinax record adopt --vault ./my-notes --plan --json

Workflow

  1. Inspect first with pinax vault doctor --json, pinax vault stats --agent, or pinax proof loop run --json.
  2. Prefer a read-only proof loop before manual sequencing. pinax proof loop run --json covers capture/retrieve/diagnose/plan/snapshot/apply readiness in one bounded projection.
  3. Generate and inspect plans before any apply: pinax metadata plan, pinax repair plan --save, or pinax organize plan --save.
  4. Before metadata apply, repair apply, organize apply, version restore, broad record adoption, or any high-risk write, create a fresh snapshot with pinax version snapshot --message "before maintenance" --json.
  5. Require explicit user approval before commands with --yes, --apply, restore, destructive cleanup, or bulk moves.
  6. After an apply, run the matching diagnostic again, such as pinax vault doctor --json, pinax proof loop run --json, or pinax record status --agent.
  7. If an operation reports partial success, conflict, snapshot required, or approval required, stop and surface the exact next safe command.

Safety Boundaries

  • Do not hand-edit .pinax/**, SQLite stores, repair/organize plan JSON, record ledgers, or version metadata.
  • Do not run --yes, --apply, or restore commands without a snapshot and explicit approval.
  • Do not treat proof loop run --apply --yes as a default command; use the read-only proof loop first.
  • Do not hide warnings about untracked files, missing snapshots, conflicts, or unsupported restore backends.

Validation

  • Before apply: saved plan path exists in command output and a fresh snapshot command succeeded.
  • After apply: pinax proof loop run --json or pinax vault doctor --json reports expected status.
  • For restore: run a read-only status/doctor command and report restored snapshot id, not raw file diffs.

When not to use it

  • When direct editing of `.pinax/**` files or SQLite stores is required
  • When running `--yes`, `--apply`, or restore commands without prior snapshot and explicit approval
  • When treating `proof loop run --apply --yes` as a default command without a read-only proof loop first

Limitations

  • Does not support hand-editing `.pinax/**` files, SQLite stores, or plan JSON
  • Requires explicit user approval for destructive operations
  • Does not hide warnings about untracked files, missing snapshots, or conflicts

How it compares

This workflow provides explicit diagnostic steps, saved plans, snapshots, and approval gates, unlike manual command execution.

Compared to similar skills

pinax-proof-maintenance-operator side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
pinax-proof-maintenance-operator (this skill)01moReviewIntermediate
interactive-shell01moNo flagsIntermediate
project-management03moNo flagsBeginner
resolve-conflicts818moReviewIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry