Skill documentation

Suede Rights Passport.

Turn a messy creator folder into a Suede-ready transfer package for rights review, provenance, splits, license notes, optimization, registry readiness, royalty routing, and agent commerce prep. Public v1 is offline-first: it inventories and organizes files, but it does not upload files, write to a registry, ask for private keys, or claim legal clearance.

View skill folder Pair with release linter

Suede Rights Passport preview card for provenance, splits, license notes, and Suede intake.

What it produces

  • RIGHTS_PASSPORT.md - project summary, ownership status, contributor facts, and review flags.
  • suede-intake.json - machine-readable intake data with relative paths and SHA-256 hashes where available.
  • provenance.md - origin notes, source materials, asset trail, and evidence gaps.
  • credits-and-splits.md - contributors, roles, split status, and unresolved confirmations.
  • license-notes.md - sample, sync, distribution, public URL, and clearance notes.
  • optimization-brief.md - concrete next steps for Suede review and media optimization.
  • missing-info-report.md - the blockers a creator or manager still needs to answer.

Best for

  • Artists preparing a catalog for Suede intake.
  • Labels cleaning up credits, splits, samples, and provenance before licensing.
  • Managers packaging a release for registry-backed media review.
  • Developers building agent-readable media workflows without exposing private files.
  • Creator teams preparing for royalty routing, license review, and programmable IP.

Run it locally

Use the script when the source folder is available on disk. Pass public-safe metadata when known facts should prefill the package.

python3 skills/suede-rights-passport/scripts/create_transfer_package.py \
  /path/to/creator-project \
  --output /path/to/suede-transfer-package \
  --metadata /path/to/creator-project/metadata.json \
  --project-title "Project Title" \
  --artist "Artist Name" \
  --copy-assets

Safety defaults skip hidden files, dependency folders, build outputs, caches, secret-like files, and unrecognized file types. The output folder cannot be the source folder or live inside it. Existing generated files require --force before replacement.

All skill links

Install prompts

After copying the skill folder into an agent skill root, use prompts like:

Use $suede-rights-passport to prepare this creator project as a Suede transfer package.
Use the suede-rights-passport skill to organize this catalog for Suede intake.

Public safety

The skill should never claim a work is cleared unless the creator provides proof. It should not ask for seed phrases, private keys, full payment credentials, unreleased secrets, or private Suede implementation details. Generated packages are drafts until reviewed and redacted by the creator or operator.