[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"org-jetbrains":3,"repo-skills-v-0-3-0":273},{"org":4,"repos":59},{"slug":5,"name":6,"logoUrl":7,"githubOrg":6,"website":8,"skillCount":9,"repoCount":10,"topRepos":11,"topTags":27,"lastUpdatedAt":58},"jetbrains","JetBrains","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Fjetbrains.png","https:\u002F\u002Fwww.jetbrains.com",188,12,[12,15,18,21,24],{"name":13,"skillCount":14},"JetBrains\u002Fskills",128,{"name":16,"skillCount":17},"JetBrains\u002FMPS",31,{"name":19,"skillCount":20},"JetBrains\u002Fjunie-extensions",9,{"name":22,"skillCount":23},"JetBrains\u002Fcontext",7,{"name":25,"skillCount":26},"JetBrains\u002Frider-skills",4,[28,31,34,37,40,43,46,49,52,55],{"slug":29,"name":30},"engineering","Engineering",{"slug":32,"name":33},"kotlin","Kotlin",{"slug":35,"name":36},"code-analysis","Code Analysis",{"slug":38,"name":39},"spring","Spring",{"slug":41,"name":42},"debugging","Debugging",{"slug":44,"name":45},"architecture","Architecture",{"slug":47,"name":48},"frontend","Frontend",{"slug":50,"name":51},"google-workspace","Google Workspace",{"slug":53,"name":54},"testing","Testing",{"slug":56,"name":57},"documentation","Documentation","2026-07-30T05:28:03.252026",[60,76,96,117,137,155,179,195,212,228,239,257],{"name":61,"fullName":13,"repoUrl":62,"skillCount":14,"stars":63,"forks":64,"description":65,"topics":66,"topTags":67,"topTagCount":74,"lastUpdatedAt":75},"skills","https:\u002F\u002Fgithub.com\u002FJetBrains\u002Fskills",252,17,"Curated agent skills collection verified by JetBrains",[],[68,69,70,71,72,73],{"slug":32,"name":33},{"slug":38,"name":39},{"slug":47,"name":48},{"slug":29,"name":30},{"slug":50,"name":51},{"slug":41,"name":42},173,"2026-07-17T06:06:50.748652",{"name":77,"fullName":16,"repoUrl":78,"skillCount":17,"stars":79,"forks":80,"description":81,"topics":82,"topTags":85,"topTagCount":94,"lastUpdatedAt":95},"MPS","https:\u002F\u002Fgithub.com\u002FJetBrains\u002FMPS",1650,311,"JetBrains Meta programming System",[83,84],"domain-specific-language","dsl",[86,87,88,89,92,93],{"slug":29,"name":30},{"slug":44,"name":45},{"slug":35,"name":36},{"slug":90,"name":91},"data-modeling","Data Modeling",{"slug":41,"name":42},{"slug":56,"name":57},22,"2026-07-23T05:41:56.638151",{"name":97,"fullName":19,"repoUrl":98,"skillCount":20,"stars":99,"forks":100,"description":101,"topics":102,"topTags":103,"topTagCount":99,"lastUpdatedAt":116},"junie-extensions","https:\u002F\u002Fgithub.com\u002FJetBrains\u002Fjunie-extensions",18,1,null,[],[104,105,106,109,110,113],{"slug":29,"name":30},{"slug":32,"name":33},{"slug":107,"name":108},"backend","Backend",{"slug":35,"name":36},{"slug":111,"name":112},"database","Database",{"slug":114,"name":115},"java","Java","2026-07-17T06:07:06.49579",{"name":118,"fullName":22,"repoUrl":119,"skillCount":23,"stars":26,"forks":120,"description":121,"topics":122,"topTags":123,"topTagCount":136,"lastUpdatedAt":58},"context","https:\u002F\u002Fgithub.com\u002FJetBrains\u002Fcontext",0,"context agent plugin: skills, mcp, hooks",[],[124,125,126,129,130,133],{"slug":35,"name":36},{"slug":29,"name":30},{"slug":127,"name":128},"search","Search",{"slug":44,"name":45},{"slug":131,"name":132},"cli","CLI",{"slug":134,"name":135},"onboarding","Onboarding",6,{"name":138,"fullName":25,"repoUrl":139,"skillCount":26,"stars":100,"forks":100,"description":140,"topics":141,"topTags":142,"topTagCount":23,"lastUpdatedAt":154},"rider-skills","https:\u002F\u002Fgithub.com\u002FJetBrains\u002Frider-skills","Collection of skills related for .NET and GameDev",[],[143,144,145,148,149,152],{"slug":41,"name":42},{"slug":29,"name":30},{"slug":146,"name":147},"c","C#",{"slug":53,"name":54},{"slug":150,"name":151},"unreal-engine","Unreal Engine",{"slug":153,"name":147},"csharp","2026-07-23T06:05:43.735001",{"name":156,"fullName":157,"repoUrl":158,"skillCount":159,"stars":160,"forks":159,"description":161,"topics":162,"topTags":163,"topTagCount":136,"lastUpdatedAt":178},"phpstorm-claude-marketplace","JetBrains\u002Fphpstorm-claude-marketplace","https:\u002F\u002Fgithub.com\u002FJetBrains\u002Fphpstorm-claude-marketplace",3,30,"PhpStorm plugin for Claude Code",[],[164,167,168,171,172,175],{"slug":165,"name":166},"php","PHP",{"slug":41,"name":42},{"slug":169,"name":170},"code-review","Code Review",{"slug":29,"name":30},{"slug":173,"name":174},"local-development","Local Development",{"slug":176,"name":177},"migration","Migration","2026-07-13T06:43:41.31459",{"name":180,"fullName":181,"repoUrl":182,"skillCount":100,"stars":183,"forks":184,"description":185,"topics":186,"topTags":187,"topTagCount":159,"lastUpdatedAt":194},"android","JetBrains\u002Fandroid","https:\u002F\u002Fgithub.com\u002FJetBrains\u002Fandroid",1115,248,"Android Plugin for IntelliJ IDEA. This repository is a subset of git:\u002F\u002Fgit.jetbrains.org\u002Fidea\u002Fandroid.git cut according to GitHub file size limitations.",[],[188,190,193],{"slug":180,"name":189},"Android",{"slug":191,"name":192},"build","Build",{"slug":53,"name":54},"2026-07-17T06:06:43.953534",{"name":196,"fullName":197,"repoUrl":198,"skillCount":100,"stars":120,"forks":120,"description":199,"topics":200,"topTags":201,"topTagCount":159,"lastUpdatedAt":211},"datalore-skills","JetBrains\u002Fdatalore-skills","https:\u002F\u002Fgithub.com\u002FJetBrains\u002Fdatalore-skills","AI Agent skills for Datalore",[],[202,205,208],{"slug":203,"name":204},"data-analysis","Data Analysis",{"slug":206,"name":207},"data-visualization","Data Visualization",{"slug":209,"name":210},"notebooks","Notebooks","2026-07-17T06:06:54.178806",{"name":213,"fullName":214,"repoUrl":215,"skillCount":100,"stars":216,"forks":217,"description":101,"topics":218,"topTags":219,"topTagCount":159,"lastUpdatedAt":227},"go-modern-guidelines","JetBrains\u002Fgo-modern-guidelines","https:\u002F\u002Fgithub.com\u002FJetBrains\u002Fgo-modern-guidelines",790,32,[],[220,223,224],{"slug":221,"name":222},"best-practices","Best Practices",{"slug":29,"name":30},{"slug":225,"name":226},"go","Go","2026-07-13T06:38:29.960275",{"name":229,"fullName":230,"repoUrl":231,"skillCount":100,"stars":99,"forks":100,"description":232,"topics":233,"topTags":234,"topTagCount":159,"lastUpdatedAt":238},"hexana","JetBrains\u002Fhexana","https:\u002F\u002Fgithub.com\u002FJetBrains\u002Fhexana","ADM-146984",[],[235,236,237],{"slug":35,"name":36},{"slug":41,"name":42},{"slug":29,"name":30},"2026-07-13T06:43:51.049646",{"name":240,"fullName":241,"repoUrl":242,"skillCount":100,"stars":243,"forks":244,"description":245,"topics":246,"topTags":247,"topTagCount":26,"lastUpdatedAt":256},"klibs-io","JetBrains\u002Fklibs-io","https:\u002F\u002Fgithub.com\u002FJetBrains\u002Fklibs-io",96,11,"Search Kotlin Multiplatform projects and packages",[],[248,249,252,253],{"slug":29,"name":30},{"slug":250,"name":251},"gradle","Gradle",{"slug":32,"name":33},{"slug":254,"name":255},"maven","Maven","2026-07-13T06:43:33.952638",{"name":258,"fullName":259,"repoUrl":260,"skillCount":100,"stars":23,"forks":120,"description":101,"topics":261,"topTags":262,"topTagCount":159,"lastUpdatedAt":272},"thinkrail","JetBrains\u002Fthinkrail","https:\u002F\u002Fgithub.com\u002FJetBrains\u002Fthinkrail",[],[263,266,269],{"slug":264,"name":265},"collaboration","Collaboration",{"slug":267,"name":268},"productivity","Productivity",{"slug":270,"name":271},"task-management","Task Management","2026-07-30T05:26:24.64275",{"items":274,"total":26},[275,286,296,307],{"slug":276,"name":276,"fn":277,"description":278,"org":279,"tags":280,"stars":100,"repoUrl":139,"updatedAt":154},"finding-tests","locate C# unit tests in Rider","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.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":6},[281,283,284,285],{"name":147,"slug":153,"type":282},"tag",{"name":42,"slug":41,"type":282},{"name":30,"slug":29,"type":282},{"name":54,"slug":53,"type":282},{"slug":287,"name":287,"fn":288,"description":289,"org":290,"tags":291,"stars":100,"repoUrl":139,"updatedAt":295},"ue-code-authoring","author Unreal Engine C++ code","Use when writing or modifying UE C++ (classes, actors, components, subsystems, interfaces, function libraries) with Rider MCP available. Value over bash\u002Fgrep: IDE diagnostics catch UHT\u002Freflection errors and missing module deps without a full build; lint_files enforces cross-file consistency. DO NOT TRIGGER for: Blueprint-only tasks, editor automation with no C++. When Rider MCP is unavailable, runs in reduced mode — standard file tools only, IDE diagnostics skipped.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":6},[292,293,294],{"name":147,"slug":146,"type":282},{"name":42,"slug":41,"type":282},{"name":30,"slug":29,"type":282},"2026-07-13T06:44:21.351871",{"slug":297,"name":297,"fn":298,"description":299,"org":300,"tags":301,"stars":100,"repoUrl":139,"updatedAt":306},"ue-live-debugging","debug Unreal Engine C++ runtime issues","Use when debugging UE C++ crashes, runtime bugs, or unexpected behavior with Rider MCP available. Value over bash\u002Fgrep: analyze_calls traces C++ call hierarchies (ReSharper backend); get_file_problems surfaces IDE-detected issues; get_symbol_info confirms API contracts; xdebug_set_breakpoint 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\u002FGrep only, IDE diagnostics skipped.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":6},[302,303,304,305],{"name":147,"slug":146,"type":282},{"name":42,"slug":41,"type":282},{"name":30,"slug":29,"type":282},{"name":151,"slug":150,"type":282},"2026-07-13T06:44:22.938169",{"slug":308,"name":308,"fn":309,"description":310,"org":311,"tags":312,"stars":100,"repoUrl":139,"updatedAt":318},"ue-test-authoring","author Unreal Engine automated tests","Use when writing or modifying UE automated tests (Automation, CQTest, Functional, Gauntlet, LowLevel) with Rider MCP available. Value over bash\u002Fgrep: IDE diagnostics catch test registration errors, wrong RunTest return type, and missing includes before a build; get_symbol_info verifies the API under test. DO NOT TRIGGER for: debugging existing test failures (use ue-live-debugging), Blueprint-only testing. When Rider MCP is unavailable, runs in reduced mode — standard file tools only, IDE diagnostics skipped.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":6},[313,316,317],{"name":314,"slug":315,"type":282},"QA","qa",{"name":54,"slug":53,"type":282},{"name":151,"slug":150,"type":282},"2026-07-13T06:44:19.708365"]