ワンクリックで
RogueLike
RogueLike には gabriel-klettur から収集した 11 個の skills があり、リポジトリ単位の職業カバレッジとサイト内 skill 詳細ページを表示します。
このリポジトリの skills
Performance diagnosis + optimization for Valkur — Profiler/Recorder API workflow, three-axis bottleneck model (CPU main / CPU render / GPU), URP HDR/shadow/post-process tuning, UGUI canvas pipeline, GC reduction patterns (hoisted buffers, no per-frame allocations), tick-rate throttling, and the catalog of optimizations already applied. Load whenever chasing low FPS, frame-time spikes, GC pauses, or memory pressure.
Performance diagnosis and optimization for the Valkur Unity project. Use when chasing low FPS, frame-time spikes, GC pauses, expensive Updates, GPU bottlenecks, render-thread stalls, or memory pressure. Covers Profiler/Recorder API workflow, hot-path patterns, URP/UGUI specifics, GC reduction, and Valkur's catalog of previously-applied optimizations.
Manage the Valkur Unity asset import pipeline — sprite import policies, atlas building, PPU configuration, pivot normalization, audio import. Covers ValkurAssetPostprocessor, CharacterAtlasBuilder, TileAtlasBuilder, TilePaletteBuilder.
Valkur Unity asset import pipeline — sprite import policies, atlas grouping, ValkurAssetPostprocessor, CharacterAtlasBuilder, TileAtlasBuilder, audio import. Load when importing, organizing, or validating assets.
One-stop quick reference for Valkur conventions — assemblies, layers, sorting, code style, the cardinal "console must be clean" rule, key gotchas. Load this skill at the start of any non-trivial task to keep the rules close to hand.
General Unity development for the Valkur project. Use when writing or refactoring Unity C# scripts, designing systems, working with MCP for Unity tools, debugging runtime issues, configuring assemblies/layers/ScriptableObjects, or troubleshooting domain-reload, Cinemachine, URP 2D, Tilemap, UI Toolkit/uGUI, or input issues. Covers MCP workflow, console verification, performance patterns, hot-reload safety, and project conventions.
Markdown documentation conventions for Valkur — markdownlint config, MD028 (no blank lines inside blockquotes), MD029 disabled globally for ordered lists, frontmatter style, table layout. Load when creating or editing any `.md` file (roadmaps, audits, checklists, migration guides) so lint warnings stay at zero.
Manage Unity tests for the Valkur project. Use when: creating new test files, fixing failing tests, reorganizing test folders, enforcing namespace conventions, diagnosing EditMode NRE/TMP issues, running the test suite via MCP, auditing test coverage, or deciding which folder/namespace a new test belongs to. Covers EditMode and PlayMode, NUnit patterns, MCP test workflow, folder→namespace mapping, and all known EditMode gotchas.
General Unity development reference for Valkur — MCP workflow, console verification, project conventions (assemblies, layers, sorting), domain-reload safety, ServiceLocator, ScriptableObjects, ObjectPool, Cinemachine, URP 2D, Tilemap, UI, performance, gotchas. Load whenever writing or refactoring C# under `unity/Valkur/Assets/_Project/Scripts/`.
Valkur Unity test conventions — folder→namespace map, EditMode gotchas (TMP NRE, Unity null vs C# null, `renderer.material` leaks, `LogAssert.ignoreFailingMessages`), test template, MCP run/poll pattern, namespace enforcement script. Load before creating, fixing, or reorganizing tests under `unity/Valkur/Assets/Tests/`.
Write and edit Markdown documentation files for this project. Use when creating or editing any .md file: roadmaps, audits, checklists, migration docs, guides. Covers markdownlint rules, ordered-list patterns, inline disable comments, and .markdownlintrc config.