Official agent skill

Hotfix

by microsoft in microsoft/roosterjs

Proposes a scoped version bump for a roosterjs hotfix. An agent skill from microsoft/roosterjs.

OfficialCustom licenceAuto-check passed

Install Hotfix

skills CLI
$ npx skills add microsoft/roosterjs --skill hotfix -a claude-code

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

GitHub CLI
$ gh skill install microsoft/roosterjs hotfix --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/microsoft/roosterjs.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/hotfix .claude/skills/hotfix && 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
hotfix
GitHub stars
1.3k
Token cost
~2.7k tokens
SKILL.md length
1,168 words
Files
1
Skills in repo
3
Repo updated
First seen
Licence
Custom licence

At a glance

Proposes a scoped version bump for a roosterjs hotfix. An agent skill from microsoft/roosterjs.

  • Works in 12 steps: Confirm the commits → Check for uncommitted changes → Switch to release and pull latest → …
  • Asked to do a hotfix
  • SKILL.md covers Inputs, Version groups, Steps and Error Handling
  • Calls git, gh and yarn

What it does

Hotfix is an agent skill from microsoft/roosterjs, published by the product's own GitHub organization. Proposes a scoped version bump for a roosterjs hotfix. Given one or more commits provided by the user, determines which packages had files changed by those commits, bumps the version only for the affected version groups, and creates a draft PR. Use when asked to do a hotfix, a scoped/targeted version bump, or to release only specific commits.

Its SKILL.md is about 2.7k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

The repository describes itself as: roosterjs is a framework-independent javascript rich text editor.

When your agent uses it

  • Asked to do a hotfix
  • A scoped/targeted version bump
  • Release only specific commits

Example prompts

  • “Use the hotfix skill to propose a scoped version bump for a roosterjs hotfix. An agent skill from microsoft/roosterjs”
  • “/hotfix”

Workflow steps

12 steps, taken from the step headings in SKILL.md.

  1. Confirm the commits
  2. Check for uncommitted changes
  3. Switch to release and pull latest
  4. Determine the files changed by the provided commits
  5. Create a new branch based on release
  6. Determine the SemVer bump for each affected group
  7. Update versions.json
  8. Build and test
  9. Commit the change
  10. Push the branch
  11. Create a draft PR
  12. Show the PR link

What it can do on your machine

Read from SKILL.md and the folder at commit c9e400c. 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:

    • git
    • gh
    • yarn

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

  • Network

    No URLs in SKILL.md. Its commands use git, gh and yarn, 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

Hotfix loads about 2.7k tokens when it runs. Until then it costs about 88 tokens; SKILL.md has 1,168 words of instructions outside code blocks.

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

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

Its licence (Custom licence) doesn't allow us to republish the file, so here is its outline and opening line. It has 1,168 words (~2,690 tokens).

“This skill performs a scoped version bump for a roosterjs hotfix. Unlike the full version-bump skill (which bumps everything merged into master since the last release), this skill bumps the version only for the packages whose files were changed by…”

— opening of SKILL.md by microsoft, Custom licence
name
hotfix

Read the full SKILL.md on GitHub

Files

Just SKILL.md in .claude/skills/hotfix of microsoft/roosterjs.

Open the folder on GitHubat commit c9e400c

Compare with similar skills

Hotfix 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.

Hotfix compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Hotfix this skillmicrosoft/roosterjs1.3k—~2.7kAutomated safety check: PassCustom licence
Geo Proposalsickn33/agentic-awesome-skills47k1 repos~3.2kAutomated safety check: NotesMIT
Rubric Bump ProposerXBuilderLAB/cheat-on-content7.2k—~3.5kAutomated safety check: NotesMIT
Proposal Writerholaboss-ai/holaOS11k—~574Automated safety check: PassCustom licence
Better Proposals AutomationComposioHQ/awesome-claude-skills77k3 repos~764Automated safety check: PassNone
Contract And Proposal Writeralirezarezvani/claude-skills28k2 repos~3.4kAutomated safety check: PassMIT

Similar skills

  • Geo Proposal

    sickn33/agentic-awesome-skills

    Auto-generate a professional, client-ready GEO service proposal from audit data.

    47k GitHub starsUsed in 1 repo~3.2k tokens
    Sales & SupportAuto-check: notes
  • Rubric Bump Proposer

    XBuilderLAB/cheat-on-content

    Proposes and applies upgrades to a content-scoring rubric: a full formula bump with blind re-scoring and a cross-model audit, or a lighter bucket-boundary recalibration.

    7.2k GitHub stars~3.5k tokensUpdated 2 days ago
    Writing & ContentAuto-check: notes
  • Proposal Writer

    holaboss-ai/holaOS

    Draft client proposals and statements of work that scope, price, and win the project.

    11k GitHub stars~574 tokensUpdated 1 mo ago
    Sales & SupportAuto-check passed
  • Better Proposals Automation

    ComposioHQ/awesome-claude-skills

    Automate Better Proposals tasks via Rube MCP (Composio). An agent skill from ComposioHQ/awesome-claude-skills.

    77k GitHub starsUsed in 3 repos~764 tokens
    Productivity & AutomationAuto-check passed
  • Contract And Proposal Writer

    alirezarezvani/claude-skills

    Generate professional, jurisdiction-aware business documents: freelance contracts, project proposals, SOWs, NDAs, and MSAs.

    28k GitHub starsUsed in 2 repos~3.4k tokens
    Legal & ComplianceAuto-check passed
  • Proposal

    Chorus-AIDLC/Chorus

    Chorus Proposal workflow on Hermes — create proposals with document and task drafts, manage dependency DAG, validate, submit, and run the read-only proposal reviewer via delegatetask.

    1.2k GitHub stars~5.5k tokensUpdated today
    Sales & SupportAuto-check passed

More from microsoft/roosterjs

  • Draft PR

    microsoft/roosterjs

    Official

    Creates a pull request for the current branch, generating a clear title and a description that summarizes the changes and includes instructions on how to test them.

    1.3k GitHub stars~989 tokensUpdated today
    Auto-check passed
  • Version Bump

    microsoft/roosterjs

    Official

    Performs a version bump for roosterjs. An agent skill from microsoft/roosterjs.

    1.3k GitHub stars~2k tokensUpdated today
    Auto-check passed

Questions about Hotfix

What does Hotfix do?

Proposes a scoped version bump for a roosterjs hotfix. An agent skill from microsoft/roosterjs. Hotfix is an agent skill from microsoft/roosterjs, published by the product's own GitHub organization. Proposes a scoped version bump for a roosterjs hotfix.

When should I use Hotfix?

Hotfix fits situations like: asked to do a hotfix; A scoped/targeted version bump; release only specific commits.

How do I install Hotfix in Claude Code?

Run `npx skills add microsoft/roosterjs --skill hotfix -a claude-code`. Or copy the skill folder (.claude/skills/hotfix in microsoft/roosterjs) into .claude/skills/hotfix in your project. Claude Code loads it when a task matches its description.

How do I install Hotfix in Codex?

Run `npx skills add microsoft/roosterjs --skill hotfix -a codex`. Or copy the skill folder (.claude/skills/hotfix in microsoft/roosterjs) into .agents/skills/hotfix in your project. Codex loads it when a task matches its description.

Can I use Hotfix 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 microsoft/roosterjs --skill hotfix -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/hotfix, .gemini/skills/hotfix, .github/skills/hotfix and .opencode/skills/hotfix in your project.

What does Hotfix need to run?

Going by SKILL.md and its folder, Hotfix needs the command-line tools its instructions call (git, gh and yarn).

Does Hotfix access the network?

SKILL.md contains no URLs. Its commands use git and gh, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Hotfix 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 Hotfix use?

Hotfix has a licence file (the repository's licence) that doesn't match a standard licence. Read it on GitHub before reusing the skill.

How many tokens does Hotfix use?

About 2.7k tokens (SKILL.md is roughly 11k 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 Hotfix?

Skills that share tags, products or a category with Hotfix: Geo Proposal (sickn33/agentic-awesome-skills, 47k stars), Rubric Bump Proposer (XBuilderLAB/cheat-on-content, 7.2k stars), Proposal Writer (holaboss-ai/holaOS, 11k stars) and Better Proposals Automation (ComposioHQ/awesome-claude-skills, 77k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Hotfix?

microsoft (a GitHub organization, an official publisher) maintains it in microsoft/roosterjs, which has 1,312 GitHub stars. The repository holds 3 skills in this directory. The repository was last updated on October 7, 2026.

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