Official agent skill

Bump Biome Package Version

by prisma in prisma/orm

Updates the biome package across a monorepo with pnpm, renames and realigns biome.jsonc schema versions, then runs lint fixes.

OfficialApache-2.0Auto-check passedDevelopment

Install Bump Biome Package Version

skills CLI
$ npx skills add prisma/orm --skill bumping-biome -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install prisma/orm bumping-biome --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/prisma/orm.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills-contrib/bumping-biome .claude/skills/bumping-biome && rm -rf skills-src

Use ~/.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/

Facts

Skill name
bumping-biome
GitHub stars
48k
Token cost
~400 tokens
SKILL.md length
183 words
Files
1
Skills in repo
20
Repo updated
First seen
Licence
Apache-2.0

At a glance

Updates the biome package across a monorepo with pnpm, renames and realigns biome.jsonc schema versions, then runs lint fixes.

  • Works in 6 steps: Run pnpm up -D -w -r @biomejs/biome@ -… → If any biome.json files remain, rename… → Run pnpm -w lint:fix. Report any… → …
  • Updating the biome package to a new version across the repo
  • SKILL.md covers Instructions and Don't Do
  • Calls pnpm

What it does

The steps run `pnpm up -D -w -r @biomejs/biome@<version>`, falling back to latest when no version is given, rename any remaining biome.json files to biome.jsonc, and update the $schema version number inside each one to match. From there `pnpm -w lint:fix` runs and any issues are reported briefly, with an offer to run the unsafe-fix variant if problems remain, and a final offer to propose fixes by hand for whatever is still broken afterward.

It explicitly avoids scanning for the current biome version beforehand, since the version change will already be visible in the git diff once the bump runs.

When your agent uses it

  • Updating the biome package to a new version across the repo
  • Running after `pnpm up` or `pnpm update` touches biome without a specific target
  • Realigning biome.jsonc schema versions after a bump

Example prompts

  • “Bump biome to the latest version across the workspace.”
  • “Update @biomejs/biome and realign every biome.jsonc schema version.”
  • “Run lint:fix after the biome bump and report any regressions.”

Requirements

  • pnpm in a workspace or monorepo setup

Workflow steps

6 steps, taken from the first numbered list in SKILL.md.

  1. Run pnpm up -D -w -r @biomejs/biome@ - replace with a specific package version provided in the session, otherwise fallback to latest`.
  2. If any biome.json files remain, rename them to biome.jsonc. Then replace the old package version number in $schema with the newly…
  3. Run pnpm -w lint:fix. Report any issues/regressions briefly.
  4. If there are remaining unsafe fixes following the previous step, offer to run pnpm -w lint:fix:unsafe to attempt to fix some of the…
  5. If the offer in the previous step is agreed, run the appropriate command, and report any remaining issues/regressions briefly.
  6. If there are remaining issues/regressions after the previous step, try and come up with your own suggestions for fixing them and present…

What it can do on your machine

Read from SKILL.md and the folder at commit 095af7a. It shows what the files ask for, not the result of running them.

  • Tool permissions

    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.

  • Runs code

    Shell commands in SKILL.md call:

    • pnpm

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use pnpm, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Bump Biome Package Version loads about 400 tokens when it runs. Until then it costs about 90 tokens; SKILL.md has 183 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~90
When it runs · the whole SKILL.md, loaded when a task matches
~400

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.

Safety

Auto-check passed

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.

SKILL.md

The full file from prisma/orm at commit 095af7a, republished under its Apache-2.0 licence (© prisma). 183 words, ~400 tokens.

Download SKILL.mdSave it as .claude/skills/bumping-biome/SKILL.md (or your agent's skills folder).
name
bumping-biome
description
Bumps `biome` package versions (e.g. `@biomejs/biome`) using `pnpm`, aligns `biome.jsonc` files with the new version/s across the repository and runs biome-related checks. Use when required to update `biome` to a newer version - explicitly or implicitly (e.g. after running `pnpm up`, `pnpm update`, `pnpm upgrade` without specific package names).

Bumping Biome Skill

Instructions

  1. Run pnpm up -D -w -r @biomejs/biome@<version> - replace <version> with a specific package version provided in the session, otherwise fallback to latest.

  2. If any biome.json files remain, rename them to biome.jsonc. Then replace the old package version number in $schema with the newly installed package version number from the previous step, in every biome.jsonc.

  3. Run pnpm -w lint:fix. Report any issues/regressions briefly.

  4. If there are remaining unsafe fixes following the previous step, offer to run pnpm -w lint:fix:unsafe to attempt to fix some of the issues/regressions.

  5. If the offer in the previous step is agreed, run the appropriate command, and report any remaining issues/regressions briefly.

  6. If there are remaining issues/regressions after the previous step, try and come up with your own suggestions for fixing them and present the plan.

Don't Do

  1. Don't scan for biome versions. If the session doesn't include a specific package version number, use latest.

  2. Don't read the root package.json or lockfiles looking for the current biome version/s. We'll see the change in version numbers in Git anyway.

© prisma, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills-contrib/bumping-biome of prisma/orm.

Open the folder on GitHubat commit 095af7a

Compare with similar skills

Bump Biome Package Version 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.

Bump Biome Package Version compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Bump Biome Package Version this skillprisma/orm48k—~400Automated safety check: PassApache-2.0
Pnpm Engineteambit/bit18k—~1.9kAutomated safety check: PassCustom licence
Python Project Creatorhaddock-development/claude-reflect-system379—~1.4kAutomated safety check: NotesNone
Component Governance RemediationOfficeDev/microsoft-365-agents-toolkit781—~3kAutomated safety check: PassCustom licence
WooCommerce Dev Cyclewoocommerce/woocommerce11k3 repos~431Automated safety check: PassCustom licence
Dep Validateblokadaorg/blokada3.3k—~5.7kAutomated safety check: NotesMPL-2.0

Similar skills

  • Pnpm Engine

    teambit/bit

    Work on the pnpm Rust engine (@pnpm/napi, the pacquet crates) that bit install runs through.

    18k GitHub stars~1.9k tokensUpdated today
    DevelopmentAuto-check passed
  • Python Project Creator

    haddock-development/claude-reflect-system

    Creates Python projects with proper structure, virtual environments, and dependency management.

    379 GitHub stars~1.4k tokensUpdated 8 mo ago
    DevelopmentAuto-check: notes
  • Component Governance Remediation

    OfficeDev/microsoft-365-agents-toolkit

    A skill your agent uses when: retrieving, exporting, triaging, or remediating Azure DevOps Component Governance alerts for this repository, including CG report URLs, vulnerable pnpm dependencies…

    781 GitHub stars~3k tokensUpdated today
    DevelopmentAuto-check passed
  • WooCommerce Dev Cycle

    woocommerce/woocommerce

    Workflow for WooCommerce development: run PHP and JavaScript tests, lint and fix code style on the current branch, and follow guides for i18n and markdown.

    11k GitHub starsUsed in 3 repos~431 tokens
    DevelopmentAuto-check passed
  • Dep Validate

    blokadaorg/blokada

    A skill your agent uses to validate risky dependency bumps end to end as a local or cloud-launched agent.

    3.3k GitHub stars~5.7k tokensUpdated today
    DevelopmentAuto-check: notes
  • Linea Dependency Maintenance

    Consensys-Incorporated/linea-attestation-registry

    Safely plan and execute dependency maintenance for JavaScript/TypeScript (npm, pnpm) and GitHub Actions, including npm lockfiles, pnpm workspaces, catalogs, overrides, SHA-pinned action versions…

    177 GitHub starsUsed in 1 repo~3.7k tokens
    DevelopmentAuto-check: warnings

More from prisma/orm

All 20 skills in this repo
  • Official

    Runs a loop on a GitHub pull request: fetch review state, triage comments into actions, implement them and resolve threads, repeating until nothing actionable is left.

    48k GitHub stars~2.2k tokensUpdated today
    Auto-check passed
  • Official

    Fetches a pull request's canonical review state as JSON, validates it, and renders markdown, a text summary and triage target files from it using bundled scripts.

    48k GitHub stars~767 tokensUpdated today
    Auto-check passed
  • Official

    Implements triaged pull request review actions, commits focused fixes, posts status replies on GitHub and resolves the threads.

    48k GitHub stars~1.7k tokensUpdated today
    Auto-check passed
  • Official

    Runs the triage step of the review-framework loop: reads fetched PR review state, builds `review-actions.json`, validates it and renders `review-actions.md`.

    48k GitHub stars~995 tokensUpdated today
    Auto-check passed
  • Official

    Replaces a plain TypeScript union plus switch statements with frozen subclasses and a visitor interface when several places dispatch on the same variants.

    48k GitHub stars~830 tokensUpdated today
    Auto-check passed
  • Official

    Guides an outside contributor through opening a prisma/orm pull request from a fork that follows CONTRIBUTING.md and passes review on the first round.

    48k GitHub stars~2.3k tokensUpdated today
    Auto-check passed

Works with

Categories

Questions about Bump Biome Package Version

What does Bump Biome Package Version do?

Updates the biome package across a monorepo with pnpm, renames and realigns biome.jsonc schema versions, then runs lint fixes. jsonc, and update the $schema version number inside each one to match. From there `pnpm -w lint:fix` runs and any issues are reported briefly, with an offer to run the unsafe-fix variant if problems remain, and a final offer to propose fixes by hand for whatever is still broken afterward.

When should I use Bump Biome Package Version?

Bump Biome Package Version fits situations like: updating the biome package to a new version across the repo; running after `pnpm up` or `pnpm update` touches biome without a specific target; realigning biome.jsonc schema versions after a bump.

How do I install Bump Biome Package Version in Claude Code?

Run `npx skills add prisma/orm --skill bumping-biome -a claude-code`. Or copy the skill folder (skills-contrib/bumping-biome in prisma/orm) into .claude/skills/bumping-biome in your project. Claude Code loads it when a task matches its description.

How do I install Bump Biome Package Version in Codex?

Run `npx skills add prisma/orm --skill bumping-biome -a codex`. Or copy the skill folder (skills-contrib/bumping-biome in prisma/orm) into .agents/skills/bumping-biome in your project. Codex loads it when a task matches its description.

Can I use Bump Biome Package Version in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add prisma/orm --skill bumping-biome -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/bumping-biome, .gemini/skills/bumping-biome, .github/skills/bumping-biome and .opencode/skills/bumping-biome in your project.

What does Bump Biome Package Version need to run?

Going by SKILL.md and its folder, Bump Biome Package Version needs the command-line tools its instructions call (pnpm). Our summary lists: pnpm in a workspace or monorepo setup.

Does Bump Biome Package Version access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Bump Biome Package Version safe to install?

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.

What licence does Bump Biome Package Version use?

Bump Biome Package Version is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Bump Biome Package Version use?

About 400 tokens (SKILL.md is roughly 1.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Bump Biome Package Version?

Skills that share tags, products or a category with Bump Biome Package Version: Pnpm Engine (teambit/bit, 18k stars), Python Project Creator (haddock-development/claude-reflect-system, 379 stars), Component Governance Remediation (OfficeDev/microsoft-365-agents-toolkit, 781 stars) and WooCommerce Dev Cycle (woocommerce/woocommerce, 11k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Bump Biome Package Version?

prisma (a GitHub organization, an official publisher) maintains it in prisma/orm, which has 47,701 GitHub stars. The repository holds 20 skills in this directory. The repository was last updated on October 6, 2026.

Source: prisma/orm on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.