Skip to main content
ShoMetrics
GitHub creator profile

ShoMetrics

Repository-level view of 12 collected skills across 1 GitHub repositories.

skills collected
12
repositories
1
updated
2026-06-22
repository map

Where the skills live

Top repositories by collected skill count, with their share of this creator catalog and occupation spread.

repository explorer

Repositories and representative skills

logging
software-developers

Use when reading or writing any ShoMetrics log.

2026-06-22
architecture-boundaries
software-developers

Use when changing or reviewing code that crosses major application boundaries such as settings, Property Inspector, actions, runtime sources/helpers, rendering, persistence, validation, generated contracts, IPC, version-skewed helper/plugin APIs, or adapters. Keep boundaries explicit and avoid over-engineered plumbing, option bags, duplicated models, and defensive code for impossible states.

2026-06-20
coding-style
software-developers

Use when writing, reviewing, or changing code in this repo for language-neutral naming, ownership boundaries, comments/documentation, test structure, exception scope, and avoiding speculative abstractions; pair with language-specific skills such as typescript-coding-style or csharp-coding-style when applicable.

2026-06-16
csharp-coding-style
software-developers

Use when writing, reviewing, or changing C#/.NET code in this repo, especially packages/source-windows Core, Helper, ControlPanel, .csproj, .editorconfig, NativeAOT, nullable, async/threading, and modern C# feature decisions. Pair with coding-style for language-neutral naming, comments, tests, and ownership rules.

2026-06-16
hub-i18n
software-developers

Use when changing Sho Metrics Hub internationalization, including Property Inspector user-visible copy, Stream Deck manifest locale JSON, i18n message groups, locale resolution, generated i18n scripts, supported locales, translation wording, or dev locale override behavior.

2026-06-16
naming-guidance
software-developers

Use when making or reviewing naming changes in this repo, including function verb choices, domain vocabulary, boundary vocabulary, file/type/export names, stored/resolved/settings field names, renderer contract names, and historical vocabulary cleanup.

2026-06-16
performance
software-developers

Use when changing lifecycle hooks, polling, rendering, caching, startup, IPC, benchmarks, throttling, queueing, or any code that may run often enough to affect responsiveness or resource usage.

2026-06-16
proto
software-developers

Read this before designing/writing .proto files. Do not read if you are simply consuming proto.

2026-06-16
Showing top 8 of 12 collected skills in this repository.
Showing 1 of 1 repositories
All repositories loaded