cyberneticlibrary

Audit Obsidian Plugin Compliance

compliancecommandsetup L133
shawnduggan/nova
What it does

Run full Obsidian plugin compliance audit against plugin store requirements

Best for

Pre-submission compliance gate for Obsidian Community Plugin store when all violations must be caught before publication.

Inputs
  • · Obsidian plugin project (manifest.json, package.json, code)
Outputs
  • · Per-category compliance results (READY or BLOCKING)
  • · Specific violations with file paths and line numbers
  • · Recommended fixes for each violation
  • · Re-audit results after fixes applied
Requires
  • · compliance-checker agent
Preconditions
  • · Obsidian plugin project structure (manifest.json, plugin.ts)
  • · compliance-checker agent available
  • · Plugin store requirements documentation accessible
Failure modes
  • · Agent unavailable = compliance audit skipped
  • · manifest.json malformed = validation fails
  • · Unknown violation type = agent cannot suggest fix
  • · Fixes applied but re-audit fails = underlying issue not resolved
Trust signals
  • · Checks all store-required categories (not just manifest)
  • · Provides specific file paths for each violation
  • · Re-audit after fixes confirms all issues resolved
  • · Blocks submission if violations remain (BLOCKING status)