ugrc-pnpm-standards
Upgrades a project to PNPM 12 and enforces UGRC NPM best practices.
Skill by agrc
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/agrc-ugrc-pnpm-standards
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: devops
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/ugrc-pnpm-standards
What's inside
- Skill name
ugrc-pnpm-standards- Description
- Upgrades a project to PNPM 12 and enforces UGRC NPM best practices. Use when migrating from PNPM 10, refreshing pnpm-lock.yaml, removing .npmrc, pinning pnpm@12 in GitHub Actions, or upgrading agrc/firebase-website-deploy-composite-action to v2.
- License
- MIT
- Instructions
- 25 lines in SKILL.md · view on GitHub
Before installing
- Instructions call the network
Files (1)
- SKILL.md
SKILL.md (first lines)
You can assume that PNPM v12 is already installed globally on the system. Make sure that the project is upgraded to PNPM v12 by running the following commands: * `pnpm dlx codemod run pnpm-v10-to-v11` (if the project is currently at v10) * `pnpm dlx codemod run pnpm-v11-to-v12` Make sure this project follows our NPM best practices document. Fetch it with: curl -L 'https://docs.google.com/document/d/1imxpULirpXjarj2JVPqh1O1i3T4x5VSLzQZ832QDTbI/export?format=txt' If the webpage fetch tool fails or only returns a redirect, do not retry the redirected URL. Use the `curl -L` command above and treat that output as the source of truth. Make sure that we're pointing to PNPM version `12` rather than `latest` in the GitHub Actions workflows. No need to add the `packageManager` field to `package.json` if it's not already there, but if it is there, make sure it says `pnpm@12`. When you're done, run `rm -rf node_modules && rm pnpm-lock.yaml && pnpm i` to make sure that the lockfile is updated and that there are no issues with the new version of PNPM. Do NOT create an .npmrc file if the project uses PNPM. In fact, if there is an .npmrc file and the project uses PNPM, please delete it. Upgrade agrc/firebase-website-deploy-composite-action to v2 if needed. Handle the following breaking change when moving from v1 to v2: "the actions/checkout step has been removed from this action to allow for more flexibility between checkout and this action running. Migration instructions: Add checkout to the parent workflow before executing this step."
From agrc/agent-skills, MIT.
More from agrc/agent-skills
- 0.557score
ugrc-official-utah-chrome-migration
agrc
Use this skill to migrate your project to the official Utah header/footer package with waffle links, external logo asset, and correct viewport/footer scroll…
SkillBFreshness: B★ 2Claude Code +9 - 0.557score
ugrc-python-packaging
agrc
Python packaging migration guidance.
SkillBFreshness: B★ 2Claude Code +9 - 0.556score
ugrc-python
agrc
Python coding guidance.
SkillBFreshness: B★ 2Claude Code +9 - 0.553score
ugrc-upgrade-tailwind-v4
agrc
Use this to upgrade to Tailwind CSS v4
SkillBFreshness: B★ 2Claude Code +9 - 0.552score
ugrc-lsof-warning-filter
agrc
Use this to filter out noisy `lsof` warnings when starting Firebase emulators
SkillBFreshness: B★ 2Claude Code +9 - 0.552score
ugrc-python-code-coverage
agrc
Python test coverage and Codecov CI guidance.
SkillBFreshness: B★ 2Claude Code +9 - 0.543score
ugrc-upgrade-arcgis-v5
agrc
Upgrade the @arcgis/core package and related packages to v5
SkillBFreshness: B★ 2Claude Code +9 - 0.502score
ugrc-create-prompt-from-conversation
agrc
Creates a reusable ugrc- prompt file from the current conversation, including any lessons learned.
SkillCFreshness: C★ 2Claude Code +9
Signals
- Stars
- 2
- Forks
- 0
- Open issues
- 1
- Last commit (this folder)
- Sep 16, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/agrc/agent-skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from agrc
- 0.557score
ugrc-official-utah-chrome-migration
agrc
Use this skill to migrate your project to the official Utah header/footer package with waffle links, external logo asset, and correct viewport/footer scroll…
SkillBFreshness: B★ 2Claude Code +9 - 0.557score
ugrc-python-packaging
agrc
Python packaging migration guidance.
SkillBFreshness: B★ 2Claude Code +9 - 0.556score
ugrc-python
agrc
Python coding guidance.
SkillBFreshness: B★ 2Claude Code +9 - 0.553score
ugrc-upgrade-tailwind-v4
agrc
Use this to upgrade to Tailwind CSS v4
SkillBFreshness: B★ 2Claude Code +9 - 0.552score
ugrc-lsof-warning-filter
agrc
Use this to filter out noisy `lsof` warnings when starting Firebase emulators
SkillBFreshness: B★ 2Claude Code +9 - 0.552score
ugrc-python-code-coverage
agrc
Python test coverage and Codecov CI guidance.
SkillBFreshness: B★ 2Claude Code +9
Cite this page
ugrc-pnpm-standards skill. Agent Mart. https://agentmart.dev/skills/agrc-ugrc-pnpm-standards (last updated 2026-10-24)