{"id":17764,"plugin_id":"plugins_6a78a8d87bcc8191981753490f5afbcf","kind":"skill","collection_source":null,"comparison_source":null,"observed_at":"2026-09-30T23:14:20.744Z","digest":"6b5ebb896ee7c7a50bd645d051dc401fc9c85c78ff636e98c196adaa6c41fd25","against":null,"payload":{"description":"Use when Codex needs to install, upgrade, verify, or repair the local Riqor npm runtime required by the Riqor plugin.","included_files":[],"name":"riqor-setup","skill_md_contents":"---\nname: riqor-setup\ndescription: Use when Codex needs to install, upgrade, verify, or repair the local Riqor npm runtime required by the Riqor plugin.\n---\n\n# Riqor Setup\n\nUse this skill only on a local coding surface with terminal access. Hosted ChatGPT cannot install software on the user's machine.\n\n## Required runtime\n\n- Node.js 22 or newer\n- npm authenticated only when publishing Riqor itself\n- Codex CLI for managed Codex features\n\n## Install or align the runtime\n\nFirst inspect the current state:\n\n```bash\nnode --version\nnpm --version\ncommand -v riqor || true\nriqor version --json 2>/dev/null || true\n```\n\nFor this plugin release, align the local package to `0.2.0-beta.3`:\n\n```bash\nnpm install --global riqor@0.2.0-beta.3\nriqor version --json\nriqor doctor --package-only --json\n```\n\nDo not overwrite a foreign executable. If `riqor doctor` reports an ownership or path conflict, stop and diagnose it with `riqor-diagnostics` instead of forcing replacement.\n\n## Repository setup\n\nAfter package health succeeds, run the smallest setup required by the user's task. Prefer explicit commands and preserve repository-local instructions.\n\nFor managed Codex work, use `riqor codex`. For evidence-gated work, use `riqor run start` and the `riqor-evidence` skill.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}