From wonder
Use to set, check, or read the user's ORCID iD for /wonder — a public researcher identifier stored locally and added (opt-in) to the wonder profile. Invoke when the user wants to set/change/clear their ORCID, or when /wonder needs the user's identity.
How this skill is triggered — by the user, by Claude, or both
Slash command
/wonder:orcidThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> **v1: the iD is self-declared (paste it in), not OAuth-verified.** Treat it as
v1: the iD is self-declared (paste it in), not OAuth-verified. Treat it as "claimed," not "verified." Verified ORCID sign-in is roadmap Stage 1b.
Manage the user's ORCID iD and hand it to /wonder. An ORCID iD is a public
identifier (e.g. 0000-0002-1825-0097), so — unlike the never-share list — it is
stored in plain text at ~/.wonder/orcid (override with $WONDER_ORCID).
python3 skills/orcid/scripts/orcid.py validate <iD> # exit 0 if valid (format + ISO 7064 check digit)
python3 skills/orcid/scripts/orcid.py set <iD> # validate, then save (bare iD or an orcid.org URL)
python3 skills/orcid/scripts/orcid.py get # print saved iD (nothing if unset)
python3 skills/orcid/scripts/orcid.py clear # remove it
python3 skills/orcid/scripts/orcid.py path # show the config path
Always validate/set rather than trusting raw input — the checksum catches the
common typo (a transposed or mistyped digit).
/wonder works fine without it.orcid field
(see PROFILE.md); it rides along with the approved keywords.scrub-pii's pii.py redacts any ORCID iD to [ORCID] — but the user's own
orcid field is consented self-identity, not a leak. So /wonder must treat the
orcid field as exempt: don't run PII redaction on it (it's the user naming
themselves, which they approve at the gate). Third-party ORCIDs that appear in the
prose fields are still redacted as normal.
commands/wonder.md + summarize-session (read config → set orcid field, exempt it from scrub-pii).orcid to the OhWow server (connect) so it can attribute the room intro.npx claudepluginhub cgreene/wonder --plugin wonderCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.