R

Rider Skills

jetbrains/rider-skills · v0.1.0 · Development & Workflow

Official JetBrains Rider agent skills that let AI coding agents use the IDE's semantic code understanding, refactoring, debugger, and test tooling in .NET and Unreal Engine projects

Is Rider Skills a fit?

From the plugin's manifest and HOL's scan. Anything the plugin does not declare is shown as not declared.

Works with

  • Codex
  • Claude Code
  • 7 skills

Before you install

Sign-in
Not declared
Declared access
Interactive, Read, Write
License
Apache-2.0

Check before relying on it

  • Security checks that did not finish: cisco-skill-scanner, codex-plugin-scanner. See the evidence
  • 2 medium findings from the scan. See the evidence
  • The publisher has not verified ownership on HOL.

What is Rider Skills?

Rider Skills is a published development & workflow plugin for AI coding agents in the codex ecosystem, developed by JetBrains and distributed through the HOL AI plugin registry. Official JetBrains Rider agent skills that let AI coding agents use the IDE's semantic code understanding, refactoring, debugger, and test tooling in .NET and Unreal Engine projects

Canonical slug
jetbrains/rider-skills
Version
v0.1.0 · updated Oct 14, 2026

Trust & Reputation

HOL Trust Score
66

Factor Analysis

Per-metric points (0–100 each) combined via a weighted average into the overall score.

Installability
76pts
Maintenance
30pts
MCP Posture
100pts
Plugin Security
71pts
Provenance
70pts
Publisher Quality
75pts

Registry Snapshot

Project link
Rider Skills
Publisher verification
No
Marketplace source
Unknown
Scanner
Broker fallback
Security result
Needs review
Digest verified
Yes
7 bundled skills — copy or download SKILL.mdOpen skills

Trust & reputation

Trust & Reputation

HOL Trust Score
66

Factor Analysis

Per-metric points (0–100 each) combined via a weighted average into the overall score.

Installability
76pts
Maintenance
30pts
MCP Posture
100pts
Plugin Security
71pts
Provenance
70pts
Publisher Quality
75pts

Provenance

Plugin root
.
Source repo
https://github.com/JetBrains/rider-skills
Source commit
eddf751236d0…
Publisher verified
No
Owner verified
Not owner verified

Continuous scanner CI not detected

This plugin remains listed. Its overall trust score is reduced by 10% because security checks are not maintained in the source repository's CI.

Optional: maintain the scanner in the source repository's CI to receive the full trust score. Listing does not require that change.

README badge not detected

Plugin owners can add the HOL badge to the repository README from Guard Plugins. Distribution, not security evidence. It adds a 2% engagement adjustment to the overall trust score and never changes the security result.

Needs review
Security result
71
Security score
0
High findings
Provider
registry-broker-fallback
Grade
C · review
Version
Unknown
cisco-skill-scanner: unknown

Findings

mediumpublishabilitypublishability.link.missing.privacyPolicyURL

privacyPolicyURL should be present for marketplace readiness.

mediumpublishabilitypublishability.link.missing.termsOfServiceURL

termsOfServiceURL should be present for marketplace readiness.

lowoperational-securitysupply-chain.lockfile-missing

Repository snapshot does not include a lockfile.

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner exited with code 1: Error loading skill: No SKILL.md and no .md files found in /tmp/hol-skill-safety-0UGEjO (lenient mode requires at least one markdown file)

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

Rider Skills — Frequently asked questions

What is Rider Skills?
Rider Skills is an AI plugin in the HOL registry. Official JetBrains Rider agent skills that let AI coding agents use the IDE's semantic code understanding, refactoring, debugger, and test tooling in .NET and Unreal Engine projects
How do I install Rider Skills?
Install Rider Skills in your harness: Codex — codex plugin marketplace add JetBrains/rider-skills; Claude Code — /plugin marketplace add JetBrains/rider-skills; Any agent — npx [email protected] add JetBrains/rider-skills. Full step-by-step guidance is on the HOL plugin page.
How do I install Rider Skills in Codex?
To install Rider Skills in Codex, start with codex plugin marketplace add JetBrains/rider-skills. The complete step-by-step install guide for Codex is on the HOL plugin page.
How do I install Rider Skills in Claude Code?
To install Rider Skills in Claude Code, start with /plugin marketplace add JetBrains/rider-skills. The complete step-by-step install guide for Claude Code is on the HOL plugin page.
Is Rider Skills free?
Pricing for Rider Skills is published on its HOL plugin page when the maker schedules a launch.
How is the Trust Score for Rider Skills computed?
Rider Skills has a HOL Trust Score of 66 out of 100. The score is a weighted sum of six components from a static scan of the source, capped for high-severity findings and adjusted by two disclosed policies. Memberships and payments are not inputs, and a scan is not a safety guarantee. Full breakdown: https://hol.org/registry/plugins/jetbrains%2Frider-skills/trust
Who publishes Rider Skills?
Rider Skills is published by JetBrains and listed on HOL.
Is Rider Skills available now?
Rider Skills availability is listed on its HOL plugin page.

Install Guidance

Install in Claude Code

Install through the Claude Code plugin marketplace.

Claude Code plugin docs

Optional: install HOL Guard for Claude Code first, so it can check this plugin's tools on your machine before Claude Code uses them.

  1. 1

    Add the marketplace

    Run this inside a Claude Code session. It registers the marketplace manifest shipped at the repository root. If the repository ships none, add the generated entry from the Advanced section below first.

    claude code
  2. 2

    Find the marketplace and plugin names

    The install id is <plugin-entry>@<marketplace-name>, and the marketplace name is declared inside the manifest — it can differ from the repository name. List registered marketplaces to read both names.

    shell
  3. 3

    Install the plugin

    Substitute the plugin entry name and the marketplace name shown by the previous step.

    claude code

Did setup work in Claude Code?

No setup reports for Claude Code yet. Self-reported by signed-in visitors. Copying a command is not counted, and most installs are never reported.

Attested installs: Fewer than 10 attested installs of this plugin in week 2026-W43, so no number is shown. Counted from opt-in HOL Guard install reports, once per machine and runtime, and never mixed with the answers above. How install reports work.

Loading reviews

Plugin Manifest

{
  "name": "rider-skills",
  "version": "0.1.0",
  "description": "JetBrains Rider agent skills for semantic refactoring, debugger-driven runtime analysis, C# test discovery, and Unreal Engine C++ authoring, testing, and live debugging.",
  "author": {
    "name": "JetBrains",
    "url": "https://www.jetbrains.com/rider/"
  },
  "homepage": "https://github.com/JetBrains/rider-skills",
  "repository": "https://github.com/JetBrains/rider-skills",
  "license": "Apache-2.0",
  "keywords": [
    "rider",
    "jetbrains",
    "ide",
    "refactoring",
    "debugging",
    "test-discovery",
    "unreal-engine",
    "mcp"
  ],
  "skills": "./",
  "interface": {
    "displayName": "Rider Skills",
    "developerName": "JetBrains",
    "shortDescription": "Rider refactoring, debugging, test discovery, and Unreal Engine C++ skills",
    "longDescription": "Use Rider Skills to guide agents toward JetBrains Rider MCP workflows for semantic refactoring, debugger-driven root-cause analysis, C# test discovery, and Unreal Engine C++ authoring, testing, and live debugging across Rider-supported projects.",
    "category": "Coding",
    "capabilities": [
      "Interactive",
      "Read",
      "Write"
    ],
    "websiteURL": "https://github.com/JetBrains/rider-skills",
    "defaultPrompt": [
      "Refactor this code symbol using Rider.",
      "Debug this runtime failure in Rider.",
      "Find existing tests for this C# method."
    ]
  },
  "holManifestOrigin": "repository",
  "registryIndexVersion": 5
}

Marketplace Source

Repo URL
https://github.com/JetBrains/rider-skills
Marketplace path
Unknown
Source path
.
Install policy
Unspecified

Skills

7 SKILL.md files ship with this plugin. Preview, copy, or download each one, then install them with the Skills CLI.

Share
skills-cli
  • debugging-code

    skills/debugging-code/SKILL.md

    Use for debugger-driven runtime root-cause analysis in Rider-supported solutions and projects, including .NET/C#, F#, VB, C++, Unity, Unreal Engine, and other GameDev or mixed-language projects. Trigger when runtime state or control-flow evidence is needed — actual values, branch taken, call order, thread context, whether execution reaches a chosen line — and cannot be derived confidently from source or logs; when pinning the relevant path would otherwise mean reading many files or tracing a deep call chain; or on an explicit request to debug, set breakpoints, step, or inspect runtime values. Do not use for compile-time or syntax errors, source-obvious bugs, failures already pinpointed by logs/tests, or code merely named debug/Debugger.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • finding-tests

    skills/finding-tests/SKILL.md

    Locates existing tests for a given C# class and method using the test coverage data supplied by IDE. Triggers ONLY for C# production code (`.cs` files in a Rider .NET solution) when generating new tests, adding test coverage, finding existing tests, or when the user mentions uncovered lines, test files, or test suites. Must be used before writing or editing C# test code when finding already existing tests is necessary. Do NOT invoke for non-C# languages — the underlying tool only understands C# symbols and will not return useful results.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • navigating-code

    skills/navigating-code/SKILL.md

    Use when you must know where a symbol is used or implemented in a solution open in Rider — .NET/C#, F#, VB, C++, Unity, Unreal Engine, XAML, Razor, or mixed-language projects. Trigger before changing a method, property, field, type or interface, when you trace callers, when you look for the classes that implement an interface or the overrides of a virtual member, and whenever you would otherwise grep for an identifier. Do not use for plain text (strings, comments, config keys, log messages) or to find a file by name.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • refactoring-code

    skills/refactoring-code/SKILL.md

    Use when semantic refactoring is needed in Rider-supported solutions and projects, including .NET/C#, F#, VB, C++, Unity, Unreal Engine, XAML, Razor, and other GameDev or mixed-language projects. Trigger when edits must update declarations and usages across IDE-resolved references — rename symbols, move types or namespaces, safe-delete unused code, extract interface/base class/method, change signatures, or reorganize namespaces. Do not use for file-only moves, config keys, strings, comments, prose-only edits, generated output, or logic changes with unchanged names/signatures.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • ue-code-authoring

    skills/ue-code-authoring/SKILL.md

    Use when writing or modifying Unreal Engine C++ — classes, actors, components, subsystems, interfaces, ability-system (GAS) code, module dependencies, reflected UPROPERTY/UFUNCTION API, native gameplay tags, and testable gameplay behavior — in a project open in JetBrains Rider. Source changes go through Read/Grep/Glob/Edit/Write; Rider supplies symbol search, code analysis, formatting, and builds through its MCP execute_tool. Do not use for Blueprint-only tasks or editor automation with no C++ authoring.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • ue-live-debugging

    skills/ue-live-debugging/SKILL.md

    Use when debugging UE C++ crashes, runtime bugs, or unexpected behavior with Rider MCP available. Value over bash/grep: analyze_calls traces C++ call hierarchies (ReSharper backend); get_file_problems surfaces IDE-detected issues; get_symbol_info confirms API contracts; xdebug_set_breakpoints sets live breakpoints; ue_execute_python queries live PIE state. DO NOT TRIGGER for: pure build errors with no runtime component, net-new feature work, Blueprint-only work. When Rider MCP is unavailable, runs in reduced mode — Bash/Grep only, IDE diagnostics skipped.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • ue-test-authoring

    skills/ue-test-authoring/SKILL.md

    Use when writing or modifying Unreal Engine automated tests — Automation (IMPLEMENT_SIMPLE_AUTOMATION_TEST, DEFINE_SPEC), CQTest, Functional, Gauntlet, LowLevel/Catch2 — along with test modules and the Build.cs dependencies they need, in a project open in JetBrains Rider. Test source goes through Read/Grep/Glob/Edit/Write; Rider supplies symbol lookup for the API under test, registration and include diagnostics, formatting, and builds through its MCP tools. Do not use for Blueprint-only testing, or for diagnosing an existing test failure that needs no test code change.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

File Inventory

.claude-plugin/plugin.json

file

582 bytes

515f3d541c15b0d5…

.codex-plugin/plugin.json

plugin-manifest

1,305 bytes

d1337df369288deb…

README.md

file

5,752 bytes

d17e564e40aedb50…

skills/debugging-code/metadata.json

skill

111 bytes

853b858cb6f7521d…

skills/debugging-code/reference/tools.md

skill

3,488 bytes

e2b145d351efadb1…

skills/debugging-code/reference/tools/execute_run_configuration.md

skill

3,885 bytes

e4c1bc25aca4146a…

skills/debugging-code/reference/tools/get_run_configurations.md

skill

3,409 bytes

18bd8bc35ba43776…

skills/debugging-code/reference/tools/xdebug_attach_to_process.md

skill

3,082 bytes

1c5fe7c0c33aeeac…

skills/debugging-code/reference/tools/xdebug_control_session.md

skill

8,344 bytes

6ddd767df0becce9…

skills/debugging-code/reference/tools/xdebug_evaluate_expression.md

skill

2,680 bytes

207d2c0511fbdc15…

skills/debugging-code/reference/tools/xdebug_get_async_task_stack.md

skill

2,859 bytes

a6fc1337a2168324…

skills/debugging-code/reference/tools/xdebug_get_async_tasks.md

skill

6,277 bytes

bffef6bada5cf532…

skills/debugging-code/reference/tools/xdebug_get_debugger_status.md

skill

2,111 bytes

0d074e12a6fbc7a8…

skills/debugging-code/reference/tools/xdebug_get_frame_values.md

skill

2,178 bytes

391ccd46ffa676d4…

skills/debugging-code/reference/tools/xdebug_get_process_output.md

skill

2,762 bytes

af9bcb6d4e8dcebf…

skills/debugging-code/reference/tools/xdebug_get_stack.md

skill

2,889 bytes

00e642bdd194be71…

skills/debugging-code/reference/tools/xdebug_get_threads.md

skill

2,464 bytes

27fecdaee0f18062…

skills/debugging-code/reference/tools/xdebug_get_value_by_path.md

skill

3,059 bytes

e247d1bc502f4a11…

skills/debugging-code/reference/tools/xdebug_ignore_exception.md

skill

1,811 bytes

ec389de78cdec3fd…

skills/debugging-code/reference/tools/xdebug_list_breakpoints.md

skill

3,933 bytes

1b0e0416f2206aa8…

skills/debugging-code/reference/tools/xdebug_remove_breakpoints.md

skill

3,396 bytes

bbad122663ff9514…

skills/debugging-code/reference/tools/xdebug_run_to_line.md

skill

2,580 bytes

ebc37e96edb42ab4…

skills/debugging-code/reference/tools/xdebug_set_breakpoints_muted.md

skill

1,377 bytes

b7670cc1b6aa3e4b…

skills/debugging-code/reference/tools/xdebug_set_breakpoints.md

skill

6,417 bytes

62d658536f823cff…

skills/debugging-code/reference/tools/xdebug_set_variable.md

skill

2,951 bytes

822489bcda70211c…

skills/debugging-code/reference/tools/xdebug_start_debugger_session.md

skill

5,677 bytes

d28306af04be7c92…

skills/debugging-code/SKILL.md

skill

20,790 bytes

4859dfecfba1f755…

skills/finding-tests/metadata.json

skill

110 bytes

a30d904dcc8fd6a7…

skills/finding-tests/SKILL.md

skill

5,972 bytes

cf41b462e76b2af7…

skills/navigating-code/metadata.json

skill

110 bytes

68ebd74d81eb5845…

skills/navigating-code/reference/tools.md

skill

783 bytes

a1370788191b1aa7…

skills/navigating-code/reference/tools/find_implementations.md

skill

3,078 bytes

01aaa63c99e16c14…

skills/navigating-code/reference/tools/find_usages.md

skill

3,331 bytes

ef9cb8cd8b2c8d85…

skills/navigating-code/SKILL.md

skill

4,533 bytes

09f853b76882c49e…

skills/refactoring-code/metadata.json

skill

110 bytes

943aeaf6be7d08d6…

skills/refactoring-code/reference/conflicts.md

skill

3,881 bytes

b832b1e2ce58b182…

skills/refactoring-code/reference/tools.md

skill

1,937 bytes

fb519e78d71fed5e…

skills/refactoring-code/reference/tools/change_api_signature.md

skill

3,444 bytes

8f7052504ac99cbd…

skills/refactoring-code/reference/tools/extract_base_class.md

skill

1,909 bytes

2728e7ae468e271a…

skills/refactoring-code/reference/tools/extract_interface.md

skill

2,007 bytes

d576e14c3f0673da…

skills/refactoring-code/reference/tools/extract_method.md

skill

1,802 bytes

d32e2b47be7503c4…

skills/refactoring-code/reference/tools/move_type_to_namespace.md

skill

1,792 bytes

4849f291d0feb5b9…

skills/refactoring-code/reference/tools/rename_refactoring.md

skill

3,354 bytes

2b5992f68b8af3c6…

skills/refactoring-code/reference/tools/reorganize_namespaces.md

skill

1,710 bytes

42c23f94c60b1d3c…

skills/refactoring-code/reference/tools/safe_delete.md

skill

1,845 bytes

e181337e855594b1…

skills/refactoring-code/SKILL.md

skill

5,491 bytes

cf3114c19cedfc03…

skills/ue-code-authoring/metadata.json

skill

110 bytes

89273ca64d032ccb…

skills/ue-code-authoring/reference/rider-mcp-tools.md

skill

11,694 bytes

dfbaf53c1aa08b19…

skills/ue-code-authoring/reference/rider-tools.md

skill

3,830 bytes

bbeafeb0d3b5466c…

skills/ue-code-authoring/reference/ue-cpp-conventions.md

skill

5,767 bytes

764e432c0c061d3d…

skills/ue-code-authoring/SKILL.md

skill

24,190 bytes

45a1132d2e963754…

skills/ue-live-debugging/metadata.json

skill

110 bytes

c21fae75a8e7ff77…

skills/ue-live-debugging/reference/crash-patterns.md

skill

12,654 bytes

a0dec2343ad11460…

skills/ue-live-debugging/reference/rider-debug-tools.md

skill

2,734 bytes

19e34b45bc2ad32b…

skills/ue-live-debugging/reference/rider-mcp-tools.md

skill

4,886 bytes

d1389f5e1c5ed7d9…

skills/ue-live-debugging/reference/ue-debug-patterns.md

skill

11,428 bytes

a31dce2ddc4dada8…

skills/ue-live-debugging/reference/ue-python-inspection.md

skill

4,944 bytes

32153fb3400dadee…

skills/ue-live-debugging/SKILL.md

skill

11,793 bytes

4a03ea8ad4794369…

skills/ue-test-authoring/metadata.json

skill

110 bytes

8e0f1c2c9b43aeaa…

skills/ue-test-authoring/reference/attribute-set-tests.md

skill

812 bytes

3a5a106a3cc4ad45…

skills/ue-test-authoring/reference/rider-mcp-tools.md

skill

10,665 bytes

75326820af8a7e59…

skills/ue-test-authoring/reference/rider-tools.md

skill

5,026 bytes

95850d8f11db45fc…

skills/ue-test-authoring/reference/ue-test-patterns.md

skill

14,262 bytes

a0bd7e8d9f65d18d…

skills/ue-test-authoring/SKILL.md

skill

14,798 bytes

7ca12e87204b13d5…

History, reviews, and alternatives

Launch history

No public launch record yet.

User reviews

—from 0 reviews

The first substantive review can be added on this page.