amazon-returns-recover…
Suede-affiliated Amazon money-recovery audit for restocking fees, short or denied refunds, and Amazon-billed subscriptions. Use…
Suede Labs skill that turns messy creator materials into a local, offline rights-and-provenance transfer package: inventoried and hashed assets, a normalized suede-intake.json manifest, credits and splits, license notes, provenance, and a missing-information report, validated by
$ npx -y skills add JasonColapietro/suede-creator-skills --skill suede-rights-passport --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/suede-rights-passportContext preview
The summary Claude sees to decide when to auto-load this skill.
Suede Labs skill that turns messy creator materials into a local, offline rights-and-provenance transfer package: inventoried and hashed assets, a normalized suede-intake.json manifest, credits and splits, license notes, provenance, and a missing-information report, validated by
name: suede-rights-passport description: "Suede AI rights skill for creator projects, in two modes. Audit mode finds the rights gaps in a song, release, or catalog (ownership, contributors, splits, samples, licenses, provenance, AI involvement, licensing and royalty-routing readiness) and marks each confirmed or unknown in an evidence table. Package mode turns messy materials into a local, offline transfer package for handoff: hashed assets, a normalized suede-intake.json manifest, credits and splits, license notes, provenance, and a missing-information report, checked by a bundled validator. Use when someone asks whether they have the rights to release, license, or get paid for a work; when splits, samples, or chain of title are unclear; or when a creator needs a rights package or handoff folder. Clears no rights and uploads nothing. NOT FOR: linting a release folder's files and metadata (use suede-release-linter); a sync one-sheet or pitch (use suede-sync-packaging); a release rollout campaign (use suede-campaign-in-a-box)."
Every check and verdict here is advice to the user, not a control on the agent. Run the checks, report results honestly, and complete what the user asked. A failed gate changes the report, never the work. The one exception: a finding that risks data loss, credential exposure, a legal or rights violation, a payment mistake, or irreversible public damage. Pause, name the risk, give the options, and let the user choose.
The work carries questions, not answers. Every rights fact is either confirmed with user-supplied evidence or unknown with a question attached. Nothing here clears rights, confirms ownership, adjudicates chain of title, grants or implies a license, approves a payout, moves money, or writes to a registry. Humans and counsel make those calls.
or is asking "can I release / license / get paid for this?" Read `references/audit-lanes.md`, run the lanes that fit (A rights gaps, B provenance, C licensing readiness, D royalty-routing readiness), and deliver the evidence table and ship gate. No files are written unless asked.
below. When gaps are unclear, run audit lane A first and carry its rows into `missing-info-report.md`.
A request to "get this rights-ready" with no other signal starts in audit mode and offers the package as the next step.
If any of these show up in your reasoning, re-read the core principle:
`unconfirmed` (or `claimed` in the manifest).
false rights fact. Record the shortfall and ask.
evidence shows.
the rights holder's job.
when empty.
do-not-share files before any `--copy-assets` run.
means organized, not approved.
1. Identify the source folder or supplied files. 2. Ask for the output location if it is not obvious. 3. Read `references/package-standard.md` for the expected transfer package shape. 4. If working on a local folder, run `scripts/create_transfer_package.py` to inventory files, hash assets, and create starter reports. 5. Read `references/creator-questions.md` and ask only for missing information that blocks package quality. 6. Fill or refine the generated package files:
7. Flag uncertainty clearly. Use `unknown`, `unconfirmed`, or `needs creator confirmation` instead of inventing rights facts. Never resolve a rights question while packaging: ownership, split, sample, and license statuses move to confirmed only on user-supplied evidence, and every open gap ships as a question in `missing-info-report.md`. 8. For an external exchange, read `references/ddex-c2pa-crosswalk.md`, identify the receiver's exact profile/version, and keep the mapping labeled as a crosswalk until receiver conformance tooling passes. 9. Run `scripts/validate_transfer_package.py` with `--strict-current` against new output folders. A pass confirms schema, evidence-state, reference, and share-bound structure only: it does not mean rights are confirmed. 10. End with a concise transfer summary: package path, schema version, files found, missing info, risk flags, privacy/redaction posture, and recommended next step.
For a local project folder:
python3 /path/to/suede-rights-passport/scripts/create_transfer_package.py \ /path/to/source-project \ --output /path/to/transfer-package \ --metadata /path/to/source-project/metadata.json \ --project-title "Project Title" \ --artist "Artist Name"
To copy media into the transfer package as well as inventory it:
python3 /path/to/suede-rights-passport/scripts/create_transfer_package.py \ /path/to/source-project \ --output /path/to/transfer-package \ --copy-assets
Safety defaults:
hashes or copies only regular files that resolve inside the declared source tree.
Open-source AI skills for SEO, AI search visibility, conversion copy, marketing strategy, and business operations. Reusable workflows for Claude Code and Codex, plus code review, app delivery, and creator tools.
Suede-affiliated Amazon money-recovery audit for restocking fees, short or denied refunds, and Amazon-billed subscriptions. Use…
Suede Labs Android app factory: plan, build, test, and release a production-grade native Android app from a product idea through…
Suede AI full-stack surface builder that runs design, copy, and visual QA as one pass: landing pages, brand surfaces, product UI,…
Suede Labs full writing stack: sharper copy for docs, pages, email, social, headlines, CTAs, product listings, and public…
Suede Labs workflow for turning a website, PWA, dashboard, or marketplace into an iOS app. Use when the user has a live site or…
Suede-owned recovery discipline for recurring charges billed outside Amazon: App Store, Google Play, PayPal, direct-bill…