Agent skill

Creator Rights Passport

by JasonColapietro in JasonColapietro/suede-creator-skills

Turns messy creator materials into an offline rights-and-provenance transfer package: hashed asset inventory, intake manifest, credits, license notes and a missing-information report.

MITAuto-check: notesLegal & Compliance

Install Creator Rights Passport

skills CLI
$ npx skills add JasonColapietro/suede-creator-skills --skill suede-rights-passport -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install JasonColapietro/suede-creator-skills suede-rights-passport --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/JasonColapietro/suede-creator-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/suede-rights-passport .claude/skills/suede-rights-passport && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
suede-rights-passport
GitHub stars
127
Token cost
~3.7k tokens
SKILL.md length
1,743 words
Files
61 (incl. scripts, references, assets)
Skills in repo
78
Repo updated
First seen
Licence
MIT

At a glance

Turns messy creator materials into an offline rights-and-provenance transfer package: hashed asset inventory, intake manifest, credits, license notes and a missing-information report.

  • Works in 10 steps: Identify the source folder or supplied… → Ask for the output location if it is not… → Read references/package-standard.md for… → …
  • Handing a song or release to a collaborator, label or registry with its rights details
  • SKILL.md covers Gate policy: advisory, not…, Overview, Workflow and Quick Start, plus 7 more sections
  • Calls python3

What it does

The skill builds a local rights and provenance transfer package from a creator's folder, so a song, release or project can be handed to a collaborator, advisor, registry, marketplace or label. Its core principle is that the package carries questions, not answers: each rights fact is either confirmed with user-supplied evidence or listed as unknown with a question in missing-info-report.md, and building the package clears nothing.

The workflow identifies the source folder, asks where to write output, reads references/package-standard.md and runs scripts/create_transfer_package.py to inventory and hash files and create starter reports. It then asks only for missing information that blocks quality and fills in files such as RIGHTS_PASSPORT.md and suede-intake.json, a normalized manifest that keeps works, recordings, releases, parties, rights claims, licenses, third-party material, consent, provenance and privacy apart. A bundled stdlib script validates it.

Version 1 is offline-first: it does not upload files, write to a registry, request private keys or claim legal clearance. The skill's checks are advisory recommendations reported alongside the requested work rather than blockers, except for extreme risks, which pause for your decision. Investigating the rights gaps belongs to suede-rights-audit, while release linting and sync one-sheets belong to other Suede skills.

When your agent uses it

  • Handing a song or release to a collaborator, label or registry with its rights details
  • Building an intake or handoff folder before licensing or royalty review
  • Validating a suede-intake.json manifest
  • Listing which rights facts in a project are still unconfirmed

Example prompts

  • “Build a rights package for the release in ./releases/night-drive so I can send it to my label.”
  • “Validate the suede-intake.json in this folder and tell me what is missing.”
  • “Create a handoff folder for my EP with credits, splits and license notes.”

Requirements

  • Python, for the bundled package and validation scripts

Workflow steps

10 steps, taken from the first numbered list in SKILL.md.

  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…
  8. For an external exchange, read references/ddex-c2pa-crosswalk.md, identify the receiver's exact profile/version, and keep the mapping…
  9. Run scripts/validate_transfer_package.py with --strict-current against new output folders. A pass confirms schema, evidence-state…
  10. End with a concise transfer summary: package path, schema version, files found, missing info, risk flags, privacy/redaction posture, and…

What it can do on your machine

Read from SKILL.md and the folder at commit e5f94d7. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/, which the agent can run.

    Shell commands in SKILL.md call:

    • python3

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Creator Rights Passport loads about 3.7k tokens when it runs, and up to ~8.8k if it reads all its reference files. Until then it costs about 227 tokens; SKILL.md has 1,743 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~227
When it runs · the whole SKILL.md, loaded when a task matches
~3.7k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~8.8k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check: notes

The automated check noted patterns worth knowing about, such as sudo or a known installer.

  • NoteMentions a .env fileSKILL.md:83
    metadata at real `.env`, credential, wallet, or deployment config files.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from JasonColapietro/suede-creator-skills at commit e5f94d7, republished under its MIT licence (© JasonColapietro). 1,743 words, ~3,731 tokens.

Download SKILL.mdSave it as .claude/skills/suede-rights-passport/SKILL.md (or your agent's skills folder). This skill also uses 60 other files; get the full folder from GitHub.
name
suede-rights-passport
description
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 a bundled stdlib script. Use when a creator needs to hand a song, release, or project to a collaborator, advisor, registry, marketplace, or label; when someone asks for a rights package, intake package, or handoff folder; or when a validated manifest is needed before licensing or royalty-routing review. Carries questions, not answers: building the package clears nothing and uploads nothing. NOT FOR: finding or investigating the rights gaps in the first place (use suede-rights-audit); linting a release folder's files and metadata (use suede-release-linter); a sync one-sheet (use suede-sync-packaging).

Creator Rights Package Builder

Gate policy: advisory, not blocking

Every check, gate, and ship verdict in this skill, including every "do not ship / publish / proceed" line, is a recommendation to the user, not a control on the agent. Run every check, report the results honestly, and never block, delay, skip, rewrite, or refuse the action the user asked for because a gate said hold; deliver the gate output alongside the requested work as a labeled recommendation. A failed gate changes what you report, never what you do. Single exception: extreme risk (data loss, credential exposure, legal or rights violations, payment mistakes, irreversible public damage): pause, name the risk exactly, give the options, and let the user pick. Their choice is final.

Overview

Create a local rights and provenance transfer package from messy creator materials. The package should make the work easier for a creator, collaborator, advisor, registry, marketplace, label, or optional Suede reviewer to inspect, optimize, register, route royalties for, license, and expose to agent-readable commerce systems.

Core principle: the package carries questions, not answers. Every rights fact ships as confirmed (with user-supplied evidence) or as unknown with a question in missing-info-report.md. The package never resolves a rights question, and building it clears nothing.

Public v1 is offline-first: prepare files and metadata, do not upload files, write to a registry, request private keys, or claim legal clearance. The 0.2 manifest separates musical works, recordings, releases, parties, rights claims, licenses, third-party material, consent, provenance, and privacy so a downstream operator can map facts without collapsing unlike rights objects.

Division of labor: suede-rights-audit finds and organizes the gaps; this skill packages the folder. If the gaps themselves need investigation or evidence work, hand off to the audit first.

Workflow

  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:
    • RIGHTS_PASSPORT.md
    • suede-intake.json
    • provenance.md
    • credits-and-splits.md
    • license-notes.md
    • optimization-brief.md
    • missing-info-report.md
  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.

Quick Start

For a local project folder:

bash
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:

bash
python3 /path/to/suede-rights-passport/scripts/create_transfer_package.py \
  /path/to/source-project \
  --output /path/to/transfer-package \
  --copy-assets

Safety defaults:

  • Hidden files, dependency folders, build outputs, caches, and secret-like files are skipped by default.
  • Symlinked sources, metadata, files, and directories are rejected; the builder hashes or copies only regular files that resolve inside the declared source tree.
  • Unrecognized file types are skipped unless --include-other is passed.
  • Absolute local paths are redacted to share-safer names unless --include-absolute-paths is passed.
  • Existing generated package files are not overwritten unless --force is passed.
  • The output folder cannot be the same folder as the source or live inside it.
  • Public-safe JSON, YAML, or key=value text metadata can prefill known project, rights, contributor, release, wallet, and provenance facts. Do not point metadata at real .env, credential, wallet, or deployment config files. Unknown facts remain flagged. YAML metadata requires PyYAML.

Halt format: material that may not be shareable. Before any --copy-assets run, scan for draft, unreleased, private, or do-not-share files. If any appear: stop, name the specific files and why each one reads as do-not-share, offer the options (exclude and proceed / include with a redaction note / inventory without copying / abort), and wait for the choice. Use the same shape for anything hitting the gate policy's extreme-risk exception. Never guess which way the creator would want it.

Validate A Package

After creating or editing a package, check that it is structurally complete with scripts/validate_transfer_package.py:

bash
python3 /path/to/suede-rights-passport/scripts/validate_transfer_package.py \
  --strict-current /path/to/transfer-package

It is a dependency-free (stdlib-only) check that executes the bundled Draft 2020-12 JSON Schema. It confirms the 7 required report files, that suede-intake.json matches the shape documented in references/intake-schema.md, real 64-hex sha256 digests on every asset, unique IDs with resolving references, evidence on every confirmed record, in-range and non-oversubscribed shares, and explicit privacy/redaction posture: each one mapped to its exact error string in the Completion Checklist below.

It exits non-zero with a specific error list on failure and prints a short pass summary, including a risk-flag count, on success. Run --help for usage, or --quiet to suppress the success summary. Legacy 0.1 packages remain inspectable without --strict-current; new exchanges require 0.2.0.

To migrate an existing 0.1 manifest without modifying it:

bash
python3 /path/to/suede-rights-passport/scripts/migrate_intake_v1_to_v2.py \
  /path/to/transfer-package/suede-intake.json

The migration writes suede-intake.v0.2.json, records the source manifest digest and custody history, preserves open questions and risk flags, maps only roles stated in source data, and never upgrades evidence state or fills missing shares. Review it before replacing any current manifest.

Structural validity is not a rights clearance. The validator checks that a package is shaped correctly and complete, not that the rights facts inside it are confirmed: a project with unconfirmed ownership, unconfirmed splits, or an uncleared sample still passes, because risk_flags[] and missing_information[] are exactly where that uncertainty belongs. Never read a PASS as clearance, and never expect a risk-flagged package to fail.

scripts/fixtures/sample-complete-package/ and sample-blocked-package/ are worked examples at both ends of that range, and both validate. Read scripts/fixtures/README.md when you need a concrete example of what a risk-flagged but structurally valid package looks like, or when changing create_transfer_package.py.

Package Standards

Read each bundled reference at the moment it is needed, not up front:

  • references/package-standard.md: before creating or repairing any package: required output files, folder structure, risk labels, and quality bar.
  • references/intake-schema.md: when filling or validating suede-intake.json.
  • references/ddex-c2pa-crosswalk.md: before external standards mapping or any DDEX/C2PA claim.
  • references/optimization-checklist.md: when writing optimization-brief.md.
  • references/creator-questions.md: when information is missing: ask only the questions that block package quality.
  • references/passport-context.md: when the user asks how the package relates to Suede review or the Suede Creator Passport.

Use the bundled assets as templates when creating or repairing a package:

  • assets/rights-passport.template.md
  • assets/suede-intake.template.json
  • assets/suede-intake.schema.json
  • assets/provenance.template.md
  • assets/credits-and-splits.template.md
  • assets/license-notes.template.md
  • assets/optimization-brief.template.md
  • assets/missing-info-report.template.md
Show full SKILL.md (662 more words)Show less

Public Safety Rules

  • Do not say Suede owns, controls, or has cleared a work unless the user provides explicit proof.
  • Do not call the package a legal contract.
  • Do not ask for private keys, seed phrases, unreleased account secrets, or full payment credentials.
  • Do not include private implementation details, private endpoints, internal provider names, or non-public pricing.
  • Do not upload files or call live services unless the user explicitly asks and provides the relevant authenticated workflow.
  • Treat generated reports and transfer packages as private drafts until a creator or operator reviews and redacts them for the intended audience.
  • Do not call a field crosswalk DDEX conformance, and do not call a hash a C2PA Content Credential. Validate the receiver's exact profile separately.
  • Keep composition, recording/master, and release identifiers on their proper objects. ISWC and ISRC are not interchangeable, and neither proves ownership.
  • Unknown voice, likeness, or synthetic-media consent stays unknown; silence is not consent.
  • Keep public positioning focused on broadly reusable creator workflows: rights packaging, provenance, registry readiness, royalty routing, licensing, and agent commerce.

Completion Checklist

Run scripts/validate_transfer_package.py with --strict-current against the output folder first and report the result: it is the evidence behind most of this checklist, and every structural gap it names gets fixed before the package is called ready. Each machine-checked box names the error raised when it is unmet:

  • All 7 required files present: missing required file.
  • Every asset has a stable relative path and a 64-hex SHA-256: empty or non-string sha256 field.
  • Parties, works, recordings, and releases have distinct IDs that resolve: duplicate id / references unknown id.
  • Every media/document file is inventoried or intentionally excluded, and identifiers (ISWC, ISRC, IPI/CAE, ISNI, UPC/EAN, catalog) sit only on their proper objects: identifiers[…].scheme is unsupported.
  • Claims and licenses are scoped by subject, right/use type, party, territory, term, evidence, and restrictions, with no scope over 100%: share_percent must be null or between 0 and 100 / total … above 100%. Never force unknown shares to total 100.
  • Every confirmed record carries evidence: is confirmed but has no evidence_refs.
  • Privacy classification and redaction posture are explicit: privacy.default_classification is unsupported.

Three boxes the validator cannot check: the human-judgment residue, on which a clean run says nothing:

  • Do-not-share review: no draft, private, or unreleased material was copied in without the user's explicit choice (the halt format above).
  • Redaction review: someone read the sensitive fields before any external share instead of trusting the classification labels.
  • Uncertainty stated: final clearance requires creator/legal confirmation wherever a rights fact is uncertain; contributor, split, license, sample, and ownership facts are confirmed only on user-supplied evidence and unknown when in doubt; missing-info-report.md ships even when empty, and optimization-brief.md ships with concrete next actions.

A validator pass still does not resolve a rights fact.

Red flags: stop

If any of these appear in your reasoning, stop and re-read the core principle:

  • "Fill in the missing split so the total reaches 100." A guessed split is a false rights fact. Record the shortfall and ask.
  • "The artist told me they own it: mark ownership confirmed." Record the claim as claimed; confirmed needs evidence.
  • "Nothing seems missing: skip missing-info-report.md." The report ships even when empty. That is the checklist.
  • "Copy all the assets; sorting is the reviewer's problem." Check for draft and do-not-share files before any --copy-assets run.
  • "Call it registered or cleared since the package looks complete." A complete package is organized, not approved.

Downstream Review Context

Artifacts produced by this skill (RIGHTS_PASSPORT.md, suede-intake.json, provenance.md, credits-and-splits.md, license-notes.md) are portable review materials. They can support a release, registry, licensing conversation, collaborator handoff, marketplace review, label review, advisor review, or Suede review without claiming that any downstream system has accepted, cleared, registered, paid, or approved the work.

Routing

  • Rights gaps that need investigation or evidence organizing → suede-rights-audit (it finds the gaps; this skill packages them).
  • Release-readiness lint before or after packaging → suede-release-linter.
  • Track headed to film/TV/ads once packaged → suede-sync-packaging.
  • The release needs a rollout → suede-campaign-in-a-box.

Family order: suede-release-linter → suede-rights-audit → suede-rights-passport → suede-sync-packaging; this skill is step 3.

© JasonColapietro, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 60 other files (scripts, references, assets) in skills/suede-rights-passport of JasonColapietro/suede-creator-skills.

  • SKILL.md
  • CARD.md
  • agents/openai.yaml
  • assets/credits-and-splits.template.md
  • assets/license-notes.template.md
  • assets/missing-info-report.template.md
  • assets/optimization-brief.template.md
  • assets/provenance.template.md
  • assets/rights-passport.template.md
  • assets/suede-intake.schema.json
  • assets/suede-intake.template.json
  • references/creator-questions.md
  • references/ddex-c2pa-crosswalk.md
  • references/intake-schema.md
  • references/optimization-checklist.md
  • references/package-standard.md
  • references/passport-context.md
  • scripts
  • … and 43 more

Open the folder on GitHubat commit e5f94d7

Compare with similar skills

Creator Rights Passport next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Creator Rights Passport compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Creator Rights Passport this skillJasonColapietro/suede-creator-skills127—~3.7kAutomated safety check: NotesMIT
Paper to Chinese Patent DrafterYuan1z0825/nature-skills47k1 repos~1.1kAutomated safety check: PassApache-2.0
Seedance IP-Safe Prompt RewriterEmily2040/seedance-2.07.6k1 repos~930Automated safety check: PassMIT
Paper To Cn Patentsnipp-zha/Paper-to-patent-Skill1071 repos~959Automated safety check: PassNone
Patent Examinegfodor/legal-skills393—~4.8kAutomated safety check: PassGPL-3.0
Patent Auditgfodor/legal-skills393—~2.9kAutomated safety check: PassGPL-3.0

Similar skills

  • Paper to Chinese Patent Drafter

    Yuan1z0825/nature-skills

    Drafts Chinese invention patent applications and technical disclosures from research papers or inventor materials, tying each claim feature to source evidence.

    47k GitHub starsUsed in 1 repo~1.1k tokens
    Legal & ComplianceAuto-check passed
  • Seedance IP-Safe Prompt Rewriter

    Emily2040/seedance-2.0

    Rewrites Seedance 2.0 video prompts that name characters, brands, celebrities, songs or real people into original, rights-safe versions that keep the creative intent.

    7.6k GitHub starsUsed in 1 repo~930 tokens
    Media & CreativeAuto-check passed
  • Paper To Cn Patent

    snipp-zha/Paper-to-patent-Skill

    Convert scientific papers, theses, technical reports, source code, figures, or research manuscripts into evidence-grounded Chinese invention patent drafts.

    107 GitHub starsUsed in 1 repo~959 tokens
    Legal & ComplianceAuto-check passed
  • Patent Examine

    gfodor/legal-skills

    Iteratively examine and revise a draft U.S. An agent skill from gfodor/legal-skills.

    393 GitHub stars~4.8k tokensUpdated 1 mo ago
    Legal & ComplianceAuto-check passed
  • Patent Audit

    gfodor/legal-skills

    Audit a draft U.S. An agent skill from gfodor/legal-skills.

    393 GitHub stars~2.9k tokensUpdated 1 mo ago
    Legal & ComplianceAuto-check passed
  • Replica Brand

    Jakeschincariol/replica-skill

    Names and rebrands an app clone so it is the user's own: name candidates with the trademark, domain, store and handle checks to run, a new palette checked for contrast, a logo brief, a voice guide…

    1.4k GitHub stars~1.1k tokensUpdated 8 days ago
    Legal & ComplianceAuto-check passed

More from JasonColapietro/suede-creator-skills

All 78 skills in this repo
  • Suede Release Linter

    JasonColapietro/suede-creator-skills

    Lints a local music or media release folder and scores its readiness, flagging missing files, weak metadata, artwork and stem problems, split gaps and rights blockers.

    127 GitHub stars~2.3k tokensUpdated yesterday
    Auto-check: notes
  • Suede Clip to Guide

    JasonColapietro/suede-creator-skills

    Turns a video clip, interview moment or transcript into a package that bridges viewers to a long-form guide, with rights, claim and approval gates along the way.

    127 GitHub stars~4.1k tokensUpdated yesterday
    Auto-check passed
  • Suede MCP Release QA

    JasonColapietro/suede-creator-skills

    Checks a Suede AI MCP server release against a live process: the full JSON-RPC lifecycle, schemas, annotations, malformed input, catalog agreement and install docs.

    127 GitHub stars~2.1k tokensUpdated yesterday
    Auto-check passed
  • Android App Factory

    JasonColapietro/suede-creator-skills

    Takes a native Android app from product idea to Google Play release, covering Compose architecture, policy checks, privacy, billing, testing, signing and rollout.

    127 GitHub stars~2.6k tokensUpdated yesterday
    Auto-check passed
  • Suede Ad Creative

    JasonColapietro/suede-creator-skills

    Suede-owned paid-media creative system for hooks, headlines, primary text, static and motion concepts, platform specs, review pages, and test-ready variant batches.

    127 GitHub stars~5k tokensUpdated yesterday
    Auto-check passed
  • Suede Agent Teams

    JasonColapietro/suede-creator-skills

    Suede Labs agent-team orchestrator: split complex work into coordinated lanes with explicit file ownership, WIP collision detection, quality gates, escalation thresholds, rollback plans, and…

    127 GitHub stars~5.8k tokensUpdated yesterday
    Auto-check passed

Questions about Creator Rights Passport

What does Creator Rights Passport do?

Turns messy creator materials into an offline rights-and-provenance transfer package: hashed asset inventory, intake manifest, credits, license notes and a missing-information report. The skill builds a local rights and provenance transfer package from a creator's folder, so a song, release or project can be handed to a collaborator, advisor, registry, marketplace or label.md, and building the package clears nothing.

When should I use Creator Rights Passport?

Creator Rights Passport fits situations like: handing a song or release to a collaborator, label or registry with its rights details; building an intake or handoff folder before licensing or royalty review; validating a suede-intake.json manifest; listing which rights facts in a project are still unconfirmed.

How do I install Creator Rights Passport in Claude Code?

Run `npx skills add JasonColapietro/suede-creator-skills --skill suede-rights-passport -a claude-code`. Or copy the skill folder (skills/suede-rights-passport in JasonColapietro/suede-creator-skills) into .claude/skills/suede-rights-passport in your project. Claude Code loads it when a task matches its description.

How do I install Creator Rights Passport in Codex?

Run `npx skills add JasonColapietro/suede-creator-skills --skill suede-rights-passport -a codex`. Or copy the skill folder (skills/suede-rights-passport in JasonColapietro/suede-creator-skills) into .agents/skills/suede-rights-passport in your project. Codex loads it when a task matches its description.

Can I use Creator Rights Passport in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add JasonColapietro/suede-creator-skills --skill suede-rights-passport -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/suede-rights-passport, .gemini/skills/suede-rights-passport, .github/skills/suede-rights-passport and .opencode/skills/suede-rights-passport in your project.

What does Creator Rights Passport need to run?

Going by SKILL.md and its folder, Creator Rights Passport needs the command-line tools its instructions call (python3). Our summary lists: Python, for the bundled package and validation scripts.

Does Creator Rights Passport access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Creator Rights Passport safe to install?

Our automated static check of SKILL.md found notes only (mentions a .env file), nothing it rates as a warning. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Creator Rights Passport use?

Creator Rights Passport is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Creator Rights Passport use?

About 3.7k tokens (SKILL.md is roughly 15k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 5k tokens, read only when the agent opens those files.

What are the alternatives to Creator Rights Passport?

Skills that share tags, products or a category with Creator Rights Passport: Paper to Chinese Patent Drafter (Yuan1z0825/nature-skills, 47k stars), Seedance IP-Safe Prompt Rewriter (Emily2040/seedance-2.0, 7.6k stars), Paper To Cn Patent (snipp-zha/Paper-to-patent-Skill, 107 stars) and Patent Examine (gfodor/legal-skills, 393 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Creator Rights Passport?

JasonColapietro (a GitHub user) maintains it in JasonColapietro/suede-creator-skills, which has 127 GitHub stars. The repository holds 78 skills in this directory. The repository was last updated on October 10, 2026.

Source: JasonColapietro/suede-creator-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.