Create Saleor Package
saleor/apps
Scaffold a new shared package in the saleor-apps monorepo under ./packages/.
Guide for updating NPM dependencies in vscode-powershell. An agent skill from PowerShell/vscode-powershell.
The automated check flagged lines worth reading first. See the safety section below.
$ npx skills add PowerShell/vscode-powershell --skill update-npm-packages -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install PowerShell/vscode-powershell update-npm-packages --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/PowerShell/vscode-powershell.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.github/skills/update-npm-packages .claude/skills/update-npm-packages && 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 "update-npm-packages" agent skill from https://github.com/PowerShell/vscode-powershell/tree/main/.github/skills/update-npm-packages into .claude/skills/update-npm-packages/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "update-npm-packages", 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/PowerShell/vscode-powershell/tree/main/.github/skills/update-npm-packagesType 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 PowerShell/vscode-powershell --skill update-npm-packages -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install PowerShell/vscode-powershell update-npm-packages --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/PowerShell/vscode-powershell.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.github/skills/update-npm-packages .agents/skills/update-npm-packages && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "update-npm-packages" agent skill from https://github.com/PowerShell/vscode-powershell/tree/main/.github/skills/update-npm-packages into .agents/skills/update-npm-packages/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "update-npm-packages", 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 PowerShell/vscode-powershell --skill update-npm-packages -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install PowerShell/vscode-powershell update-npm-packages --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/PowerShell/vscode-powershell.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.github/skills/update-npm-packages .cursor/skills/update-npm-packages && 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 "update-npm-packages" agent skill from https://github.com/PowerShell/vscode-powershell/tree/main/.github/skills/update-npm-packages into .cursor/skills/update-npm-packages/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "update-npm-packages", 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/PowerShell/vscode-powershell.git --path .github/skills/update-npm-packages--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 PowerShell/vscode-powershell --skill update-npm-packages -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install PowerShell/vscode-powershell update-npm-packages --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/PowerShell/vscode-powershell.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.github/skills/update-npm-packages .gemini/skills/update-npm-packages && 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 "update-npm-packages" agent skill from https://github.com/PowerShell/vscode-powershell/tree/main/.github/skills/update-npm-packages into .gemini/skills/update-npm-packages/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "update-npm-packages", 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 PowerShell/vscode-powershell update-npm-packagesInstalls 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 PowerShell/vscode-powershell --skill update-npm-packages -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/PowerShell/vscode-powershell.git skills-src && mkdir -p .github/skills && cp -r skills-src/.github/skills/update-npm-packages .github/skills/update-npm-packages && 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 "update-npm-packages" agent skill from https://github.com/PowerShell/vscode-powershell/tree/main/.github/skills/update-npm-packages into .github/skills/update-npm-packages/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "update-npm-packages", 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 PowerShell/vscode-powershell --skill update-npm-packages -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install PowerShell/vscode-powershell update-npm-packages --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/PowerShell/vscode-powershell.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.github/skills/update-npm-packages .opencode/skills/update-npm-packages && 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 "update-npm-packages" agent skill from https://github.com/PowerShell/vscode-powershell/tree/main/.github/skills/update-npm-packages into .opencode/skills/update-npm-packages/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "update-npm-packages", 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.
update-npm-packagesGuide for updating NPM dependencies in vscode-powershell. An agent skill from PowerShell/vscode-powershell.
Update npm Packages is an agent skill from PowerShell/vscode-powershell. Guide for updating NPM dependencies in vscode-powershell. Use when asked to update packages, fix vulnerabilities, or bump dependency versions.
Its SKILL.md is about 350 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Development, covering Linting and formatting. It works with npm, PowerShell, Visual Studio Code and ESLint. The repository describes itself as: Provides PowerShell language and debugging support for Visual Studio Code. The licence is MIT.
Read from SKILL.md and the folder at commit 9c59338. 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:
npmFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use npm, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Update npm Packages loads about 350 tokens when it runs. Until then it costs about 41 tokens; SKILL.md has 141 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 patterns that need a careful read before installing.
- The `.npmrc` uses an Azure Artifacts mirror; read its comments for authentication instructions.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 PowerShell/vscode-powershell at commit 9c59338, republished under its MIT licence (© PowerShell). 141 words, ~350 tokens.
.claude/skills/update-npm-packages/SKILL.md (or your agent's skills folder).Read docs/development.md "Tracking Upstream Dependencies" section for full context.
dependencies — runtime packages bundled into the extensiondevDependencies — build tools only (minimum for Azure DevOps pipeline)optionalDependencies — lint, type-checking, and test tools (for development and GitHub Actions)npm install --include=optional to get all three groups..npmrc uses an Azure Artifacts mirror; read its comments for authentication instructions.engines.vscode follow the "Tracking Upstream Dependencies" section of docs/development.md.eslint, @eslint/js, typescript-eslint,
eslint-config-prettier) together and fix any new lint warnings.npm run compile, npm run lint, npm audit.npm audit, add an overrides entry in package.json
rather than using npm audit fix --force which may downgrade our packages.overrides entry is still necessary.© PowerShell, 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 .github/skills/update-npm-packages of PowerShell/vscode-powershell.
Open the folder on GitHubat commit 9c59338
Update npm Packages 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 |
|---|---|---|---|---|---|---|
| Update npm Packages this skillPowerShell/vscode-powershell | 1.9k | — | ~350 | Automated safety check: Warn | MIT | |
| Create Saleor Packagesaleor/apps | 162 | — | ~608 | Automated safety check: Pass | Custom licence | |
| Prepare Rslint npm Releaseweb-infra-dev/rslint | 460 | — | ~1.5k | Automated safety check: Pass | MIT | |
| Igniteui Angular LintingIgniteUI/igniteui-angular | 599 | — | ~614 | Automated safety check: Pass | Custom licence | |
| Antfuoyjt/uniapp-vue3-template | 627 | — | ~1.3k | Automated safety check: Pass | MIT | |
| TypescriptLiberatedPixelCup/Universal-LPC-Spritesheet-Character-Generator | 1.8k | — | ~1.5k | Automated safety check: Pass | GPL-3.0 |
saleor/apps
Scaffold a new shared package in the saleor-apps monorepo under ./packages/.
web-infra-dev/rslint
Prepare a stable release PR for the unified rslint npm packages by updating package versions and rule/TypeScript release metadata.
IgniteUI/igniteui-angular
Quick-reference for linting the core Ignite UI for Angular library.
oyjt/uniapp-vue3-template
Anthony Fu's {Opinionated} preferences and best practices for web development
LiberatedPixelCup/Universal-LPC-Spritesheet-Character-Generator
Write TypeScript that satisfies this repo's lint and tsconfig rules, and convert an existing .js file to .ts without breaking its call sites.
tjx666/vscode-mcp
TypeScript code style and repo conventions for VSCode MCP — inference vs explicit types, ESM import suffixes, zod schema contracts, async VSCode/Node APIs, JSON-safe IPC results, JSDoc for public…
PowerShell/vscode-powershell
Guide for setting up the multi-root PowerShell VS Code extension/PSES dev workspace.
PowerShell/vscode-powershell
Guide for preparing a release of the PowerShell VS Code extension.
Works with
Categories
Guide for updating NPM dependencies in vscode-powershell. An agent skill from PowerShell/vscode-powershell. Update npm Packages is an agent skill from PowerShell/vscode-powershell. Guide for updating NPM dependencies in vscode-powershell.
Update npm Packages fits situations like: asked to update packages; fix vulnerabilities; bump dependency versions.
Run `npx skills add PowerShell/vscode-powershell --skill update-npm-packages -a claude-code`. Or copy the skill folder (.github/skills/update-npm-packages in PowerShell/vscode-powershell) into .claude/skills/update-npm-packages in your project. Claude Code loads it when a task matches its description.
Run `npx skills add PowerShell/vscode-powershell --skill update-npm-packages -a codex`. Or copy the skill folder (.github/skills/update-npm-packages in PowerShell/vscode-powershell) into .agents/skills/update-npm-packages 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 PowerShell/vscode-powershell --skill update-npm-packages -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/update-npm-packages, .gemini/skills/update-npm-packages, .github/skills/update-npm-packages and .opencode/skills/update-npm-packages in your project.
Going by SKILL.md and its folder, Update npm Packages needs the command-line tools its instructions call (npm). Our summary lists: Node.js.
SKILL.md contains no URLs. Its commands use npm, 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 flagged 1 warning(s): mentions a credentials file (ssh keys, cloud or package-manager tokens). Read the flagged lines before installing; the check is not a guarantee either way.
Update npm Packages is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 350 tokens (SKILL.md is roughly 1.4k 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 Update npm Packages: Create Saleor Package (saleor/apps, 162 stars), Prepare Rslint npm Release (web-infra-dev/rslint, 460 stars), Igniteui Angular Linting (IgniteUI/igniteui-angular, 599 stars) and Antfu (oyjt/uniapp-vue3-template, 627 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
PowerShell (a GitHub organization) maintains it in PowerShell/vscode-powershell, which has 1,912 GitHub stars. The repository holds 3 skills in this directory. The repository was last updated on August 21, 2026.
Source: PowerShell/vscode-powershell on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.