Source

stuartf303/sorcha

24 skills · 603 combined installs

Skills from this source

#
Skill
Source
8W Activity
Installs
1
entity-framework Handles Entity Framework Core database access, migrations, and repository patterns for PostgreSQL. Use when: Creating…
stuartf303/sorcha
42
2
scalar Generates and configures Scalar OpenAPI UI for API documentation. Use when: Adding API documentation to services, con…
stuartf303/sorcha
37
3
signalr Implements real-time WebSocket communication using SignalR for action notifications and register events. Use when: Ad…
stuartf303/sorcha
36
4
xunit Writes unit tests with xUnit framework across 30 test projects. Use when: writing new tests, adding test coverage, cr…
stuartf303/sorcha
28
5
cryptography Applies multi-algorithm cryptography (ED25519, P-256, RSA-4096) using Sorcha.Cryptography. Use when: implementing sig…
stuartf303/sorcha
27
6
blazor Builds Blazor WASM components for admin and main UI applications. Use when: Creating/modifying Razor components, conf…
stuartf303/sorcha
26
7
docker Manages Docker containerization and docker-compose orchestration for the Sorcha platform. Use when: Building/running …
stuartf303/sorcha
26
8
grpc Defines gRPC services for peer-to-peer network communication in Sorcha. Use when: Creating service-to-service communi…
stuartf303/sorcha
26
9
redis Implements Redis caching, session management, and distributed coordination for the Sorcha platform. Use when: Adding …
stuartf303/sorcha
26
10
frontend-design Styles Blazor WASM components with CSS and responsive design patterns using MudBlazor Material Design. Use when: Crea…
stuartf303/sorcha
25
11
fluent-assertions Creates readable test assertions with FluentAssertions library. Use when: writing unit tests, integration tests, veri…
stuartf303/sorcha
24
12
minimal-apis Defines REST endpoints using Minimal APIs with OpenAPI documentation via Scalar. Use when: Creating or modifying API …
stuartf303/sorcha
24
13
postgresql Manages PostgreSQL databases and Entity Framework Core integration. Use when: configuring database connections, writi…
stuartf303/sorcha
24
14
yarp Configures YARP reverse proxy for API gateway routing. Use when: Setting up API gateway routes, configuring path tran…
stuartf303/sorcha
24
15
aspire Configures .NET Aspire 13.x orchestration, service discovery, and telemetry. Use when: Adding services to AppHost, co…
stuartf303/sorcha
23
16
jwt Implements JWT Bearer authentication for service-to-service and user authorization. Use when: Configuring authenticat…
stuartf303/sorcha
23
17
mongodb Configures MongoDB document storage and query operations for Sorcha's distributed ledger Use when: implementing docum…
stuartf303/sorcha
23
18
moq Mocks dependencies in unit tests using Moq framework. Use when: writing unit tests, creating test doubles for interfa…
stuartf303/sorcha
23
19
nbitcoin Utilizes NBitcoin for HD wallet operations (BIP32/39/44). Use when: Creating wallets, deriving keys from mnemonics, w…
stuartf303/sorcha
23
20
playwright Develops end-to-end UI tests with Playwright for Blazor applications. Use when: Writing E2E tests, testing Blazor WAS…
stuartf303/sorcha
23
21
sorcha-ui Builds Sorcha.UI Blazor WASM pages with accompanying Playwright E2E tests using the Docker test infrastructure. Use w…
stuartf303/sorcha
23
22
dotnet Manages .NET 10 runtime, C# 13 syntax, and project configuration Use when: configuring projects, using modern C# feat…
stuartf303/sorcha
22
23
sorcha-cli Builds and maintains the Sorcha CLI tool using System.CommandLine 2.0.2, Refit HTTP clients, and Spectre.Console. Use…
stuartf303/sorcha
22
24
blueprint-builder Creates and maintains Sorcha blueprint JSON templates and workflow definitions. Use when: Building new blueprints, cr…
stuartf303/sorcha
3