Proxychains Network Fallback
2025Emma/vibe-coding-cn
Retries failed network commands through proxychains4 and a local proxy when it sees timeouts, DNS failures or blocked access.
Point npm latest at the current @rc versions using local interactive npm auth (no GitHub NPMTOKEN).
$ npx skills add yamcodes/arkenv --skill point-latest-at-rc -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install yamcodes/arkenv point-latest-at-rc --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/yamcodes/arkenv.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/point-latest-at-rc .claude/skills/point-latest-at-rc && rm -rf skills-srcUse ~/.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/
Install the "point-latest-at-rc" agent skill from https://github.com/yamcodes/arkenv/tree/v1/skills/point-latest-at-rc into .claude/skills/point-latest-at-rc/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "point-latest-at-rc", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/yamcodes/arkenv/tree/v1/skills/point-latest-at-rcType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add yamcodes/arkenv --skill point-latest-at-rc -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install yamcodes/arkenv point-latest-at-rc --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/yamcodes/arkenv.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/point-latest-at-rc .agents/skills/point-latest-at-rc && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "point-latest-at-rc" agent skill from https://github.com/yamcodes/arkenv/tree/v1/skills/point-latest-at-rc into .agents/skills/point-latest-at-rc/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "point-latest-at-rc", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add yamcodes/arkenv --skill point-latest-at-rc -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install yamcodes/arkenv point-latest-at-rc --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/yamcodes/arkenv.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/point-latest-at-rc .cursor/skills/point-latest-at-rc && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "point-latest-at-rc" agent skill from https://github.com/yamcodes/arkenv/tree/v1/skills/point-latest-at-rc into .cursor/skills/point-latest-at-rc/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "point-latest-at-rc", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/yamcodes/arkenv.git --path skills/point-latest-at-rc--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add yamcodes/arkenv --skill point-latest-at-rc -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install yamcodes/arkenv point-latest-at-rc --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/yamcodes/arkenv.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/point-latest-at-rc .gemini/skills/point-latest-at-rc && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "point-latest-at-rc" agent skill from https://github.com/yamcodes/arkenv/tree/v1/skills/point-latest-at-rc into .gemini/skills/point-latest-at-rc/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "point-latest-at-rc", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install yamcodes/arkenv point-latest-at-rcInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add yamcodes/arkenv --skill point-latest-at-rc -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/yamcodes/arkenv.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/point-latest-at-rc .github/skills/point-latest-at-rc && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "point-latest-at-rc" agent skill from https://github.com/yamcodes/arkenv/tree/v1/skills/point-latest-at-rc into .github/skills/point-latest-at-rc/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "point-latest-at-rc", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add yamcodes/arkenv --skill point-latest-at-rc -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install yamcodes/arkenv point-latest-at-rc --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/yamcodes/arkenv.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/point-latest-at-rc .opencode/skills/point-latest-at-rc && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "point-latest-at-rc" agent skill from https://github.com/yamcodes/arkenv/tree/v1/skills/point-latest-at-rc into .opencode/skills/point-latest-at-rc/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "point-latest-at-rc", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
point-latest-at-rcPoint npm latest at the current @rc versions using local interactive npm auth (no GitHub NPMTOKEN).
Point Latest At Rc is an agent skill from yamcodes/arkenv. Point npm latest at the current @rc versions using local interactive npm auth (no GitHub NPMTOKEN). Use when promoting RC to latest after publish, when CI promoterctolatest 403s, when package Publishing access disallows tokens, or when the user asks to retag latest / run point-latest-at-rc without a CI token.
Its SKILL.md is about 780 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It works with npm and GitHub. The repository describes itself as: ⛯ Typesafe environment variables with ArkType, Zod, or Valibot. The licence is MIT.
3 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 50d0325. It shows what the files ask for, not the result of running them.
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.
Shell commands in SKILL.md call:
npmpnpmnpxnodeFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use npm, pnpm and npx, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names these keys or tokens, usually read from environment variables:
NPM_TOKENFrom names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Point Latest At Rc loads about 777 tokens when it runs. Until then it costs about 85 tokens; SKILL.md has 299 words of instructions outside code blocks.
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.
The automated check found no risky patterns in SKILL.md.
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); files beside SKILL.md are not scanned.
The full file from yamcodes/arkenv at commit 50d0325, republished under its MIT licence (© yamcodes). 299 words, ~777 tokens.
.claude/skills/point-latest-at-rc/SKILL.md (or your agent's skills folder).latest at @rc (local / no CI token)Maintainer break-glass alternative to the release workflow’s
NPM_TOKEN path. The root script pnpm point-latest-at-rc runs
scripts/point-latest-at-rc.js --from-rc --local so npm dist-tag uses
your logged-in session. Write commands inherit stdin/stdout so npm can
prompt for OTP when 2FA is on auth-and-writes (run from a real TTY).
Prefer a single OTP for the whole run via --otp <code> or
NPM_CONFIG_OTP — otherwise npm prompts once per package (~12 times).
Trusted Publishing still covers publish; this skill only covers
dist-tag.
Do not remove or disable the CI promote job. Prefer CI
promote_rc_to_latest when secrets.NPM_TOKEN works; use this only when
CI cannot (or as emergency retag).
.changeset/pre.json →
"mode": "pre", "tag": "rc" (same gate as CI).@rc (e.g. 1.0.0-rc.1).@arkenv/* and arkenv
(npm login if needed).# 1. Confirm auth
npm whoami
# 2. Optional dry-run (lists dist-tag commands; still resolves @rc)
pnpm point-latest-at-rc --dry-run
# 3. Retag (no NPM_TOKEN) — preferred: one OTP for all packages
pnpm point-latest-at-rc -- --otp <code-from-authenticator>
# or: NPM_CONFIG_OTP=<code> pnpm point-latest-at-rcWithout --otp / NPM_CONFIG_OTP, run from a real TTY and expect one
interactive OTP prompt per package.
npm view arkenv dist-tags
npm view @arkenv/core dist-tags
npm view @arkenv/agent-plugin dist-tagsExpect latest and rc both at the same 1.0.0-rc.n.
npx arkenv init@arkenv/core + arktype in a fresh Node app| Symptom | Likely cause |
|---|---|
Soft-skip without --local | Missing NPM_TOKEN — use pnpm point-latest-at-rc for this path |
Local mode requires npm auth | Not logged in — npm login |
EOTP / no OTP prompt | Not a TTY (piped/non-interactive) — pass --otp / NPM_CONFIG_OTP, or run from a real terminal |
| OTP prompt per package | Expected without --otp / NPM_CONFIG_OTP — pass one code for the whole run |
E403 on dist-tag | User lacks write on that package |
Gate skip (pre.json / not rc) | Not in RC pre mode — do not force |
docs/RC_CHECKLIST.md §C (CI primary; local break-glass).github/workflows/release.yml → promote_rc_to_latest (needs
NPM_TOKEN; leave in place — primary path)node scripts/point-latest-at-rc.js --help© yamcodes, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in skills/point-latest-at-rc of yamcodes/arkenv.
Open the folder on GitHubat commit 50d0325
Point Latest At Rc 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.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Point Latest At Rc this skillyamcodes/arkenv | 145 | — | ~777 | Automated safety check: Pass | MIT | |
| Proxychains Network Fallback2025Emma/vibe-coding-cn | 23k | 1 repos | ~1.1k | Automated safety check: Notes | MIT | |
| Cutting A ReleaseTriliumNext/Trilium | 38k | — | ~3.2k | Automated safety check: Pass | AGPL-3.0 | |
| Verdaccio Pull Request Workflowverdaccio/verdaccio | 18k | — | ~1.9k | Automated safety check: Pass | MIT | |
| Update .NET Supported OS Matrixdotnet/core | 22k | — | ~4.1k | Automated safety check: Pass | MIT | |
| Hunk Release Workflowmodem-dev/hunk | 9.6k | — | ~3.8k | Automated safety check: Pass | MIT |
2025Emma/vibe-coding-cn
Retries failed network commands through proxychains4 and a local proxy when it sees timeouts, DNS failures or blocked access.
TriliumNext/Trilium
A skill your agent uses when cutting, preparing, or debugging a Trilium release — bumping the monorepo version, tagging, or diagnosing a failed "Release" workflow run.
verdaccio/verdaccio
Takes a change through a verdaccio pull request: branch, local checks, changeset, title and body, labels, CI and review rounds, and ports to other release lines.
dotnet/core
Audits and updates the supported-os.json files for .NET releases, checking them against upstream lifecycle data and regenerating the markdown with the release-notes tool.
modem-dev/hunk
Maintainer workflow for preparing, publishing, verifying and curating Hunk releases, with confirmation gates before tags, publishes and public edits.
NG-ZORRO/ng-zorro-antd
NG-ZORRO/ng-zorro-antd repository release workflow. An agent skill from NG-ZORRO/ng-zorro-antd.
yamcodes/arkenv
Anti-AI-slop design skill for greenfield pages, audits, redesigns, and design extraction from URLs or screenshots.
yamcodes/arkenv
Bulletproof React architecture patterns for scalable, maintainable applications.
yamcodes/arkenv
Answer questions about ArkEnv and help implement environment variable validation.
yamcodes/arkenv
Fetch, analyze, and address code reviews and comments on GitHub, or perform a code review on changes in the workspace.
yamcodes/arkenv
Manually forward-ports merged dev (v0) changes to the v1 branch, adapting code to v1's package layout and changeset names.
yamcodes/arkenv
Groom a poorly written issue by grilling the user to clarify requirements, updating the issue on GitHub via the gh cli, and utilizing the triage skill to apply the correct label and add an agent…
Point npm latest at the current @rc versions using local interactive npm auth (no GitHub NPMTOKEN). Point Latest At Rc is an agent skill from yamcodes/arkenv. Point npm latest at the current @rc versions using local interactive npm auth (no GitHub NPMTOKEN).
Point Latest At Rc fits situations like: promoting RC to latest after publish; CI promoterctolatest 403s; package Publishing access disallows tokens; the user asks to retag latest / run point-latest-at-rc without a CI token.
Run `npx skills add yamcodes/arkenv --skill point-latest-at-rc -a claude-code`. Or copy the skill folder (skills/point-latest-at-rc in yamcodes/arkenv) into .claude/skills/point-latest-at-rc in your project. Claude Code loads it when a task matches its description.
Run `npx skills add yamcodes/arkenv --skill point-latest-at-rc -a codex`. Or copy the skill folder (skills/point-latest-at-rc in yamcodes/arkenv) into .agents/skills/point-latest-at-rc in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add yamcodes/arkenv --skill point-latest-at-rc -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/point-latest-at-rc, .gemini/skills/point-latest-at-rc, .github/skills/point-latest-at-rc and .opencode/skills/point-latest-at-rc in your project.
Going by SKILL.md and its folder, Point Latest At Rc needs the command-line tools its instructions call (npm, pnpm, npx and node) and credentials named NPM_TOKEN. Our summary lists: Node.js; A credential in NPM_TOKEN.
SKILL.md contains no URLs. Its commands use npm and npx, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Point Latest At Rc is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 777 tokens (SKILL.md is roughly 3.1k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Point Latest At Rc: Proxychains Network Fallback (2025Emma/vibe-coding-cn, 23k stars), Cutting A Release (TriliumNext/Trilium, 38k stars), Verdaccio Pull Request Workflow (verdaccio/verdaccio, 18k stars) and Update .NET Supported OS Matrix (dotnet/core, 22k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
yamcodes (a GitHub user) maintains it in yamcodes/arkenv, which has 145 GitHub stars. The repository holds 20 skills in this directory. The repository was last updated on October 9, 2026.
Source: yamcodes/arkenv on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.