Oleh
Community@envoydev
Oleh (envoydev) maintains an 81-skill engineering convention registry covering .NET 8/C# 12 backends, Angular 17+ frontends, Ionic/Capacitor mobile, and SQL data layers.
Agent Skills by Oleh
Showing 66 vetted skills indexed across 1 GitHub repositories.
ionic-security
Reviews Ionic and Capacitor apps for native mobile security risks beyond web-layer threats.
ts-js-testing
Guides writing and auditing plain TypeScript and JavaScript tests with Vitest, Jest, and node:test.
dotnet-project-setup
Configures .NET solution layout, .slnx files, Directory.Build.props, and global.json SDK pinning.
dotnet-authentication
Implements ASP.NET Core authentication and authorization with JWT, cookies, OIDC, and named policies.
dotnet-console-apps
Implements .NET CLI tools and long-running bots using System.CommandLine, Spectre.Console, and platform SDKs.
dev-log-convert
Converts raw daily work notes into structured past-tense English work logs with normalized ticket IDs and totalled time.
project-verify-plan
Audits implementation plans for risk coverage, scope match, and edge cases before coding.
dotnet-web-backend
Defines cross-cutting ASP.NET Core conventions for HTTP clients, validation, resilience, observability, and caching.
ionic
Applies Ionic and Capacitor conventions for building hybrid mobile apps with Angular.
project-related-context
Characterizes sibling repositories and generates awareness rules and orientation docs for cross-repo work.
devops
Review Dockerfiles, Compose files, GitHub Actions workflows, and deploy pipelines for .NET and Angular stacks.
angular-styling
Applies Angular CSS and SCSS conventions for component scoping, tokens, and responsive styling.
project-test-coverage-analyzer
Measures test coverage per stack and writes a tiered coverage report.
angular-testing
Guides writing and reviewing Angular tests with TestBed, harnesses, and runner-specific practices.
dotnet-openapi
Generates OpenAPI documents and serves Scalar docs UIs on ASP.NET Core services.
project-verify-code
Reviews assembled code against its plan by rerunning builds, tests, and live probes inline.
database-security
Reviews SQL and data-persistence layers for injection, privilege, tenant-isolation, and secret-handling risks.
project-first-look
Generates a provisional ORIENTATION.md from a deterministic scan of project manifests.
angular-security
Reviews Angular web features for XSS, CSRF, CSP, token storage, and dependency vulnerabilities.
typescript
Enforces strict TypeScript conventions for writing and editing .ts and .tsx files.
project-solution-design
Plans how a feature fits existing code and decomposes it into ordered tasks.
project-architecture-quality-loop
Runs a deliberate analyze-assess-improve loop that fixes tiered architecture weaknesses in a codebase.
dotnet-cryptography
Implements correct System.Security.Cryptography primitives for hashing, encryption, signing, and key derivation in .NET.
browser-extension
Build and ship Manifest V3 browser extensions with typed messaging and least-privilege security.
Frequently Asked Questions About Oleh
FAQPage SchemaWhat tasks can I accomplish using envoydev's skills?▼
You can build and review .NET 8 backends (minimal APIs, MVC controllers, gRPC, SignalR, Wolverine messaging, EF Core), Angular 17+ apps with signals and Material, Ionic/Capacitor mobile apps, and Postgres/SQL Server/SQLite/MongoDB schemas. Additional skills cover security hardening, test coverage loops, architecture capture, CI failure triage, and ticket writing.
Who are these skills designed for?▼
They target software engineers working in .NET/C#, TypeScript/Angular, and Ionic/Capacitor stacks, plus leads running deliberate architecture assessments, coverage-improvement loops, and version upgrades. Floors are explicit: .NET 8 / C# 12, TypeScript 5+, Angular 17+, Capacitor 6+.
How do the skills load and run in practice?▼
Each skill carries native frontmatter with explicit load triggers and negative triggers; a router skill (dotnet, claude-stack) maps a work area to the one specialist skill. Orchestration skills like project-solve-task run gated design-plan-build-review cycles with user approval between steps, and several are manual slash-invoked only.
What prerequisites or dependencies do the skills assume?▼
Skills assume the stated framework floors (.NET 8/C# 12, Angular 17+, TypeScript 5+, Capacitor 6+) and named libraries such as xUnit, NSubstitute, FluentAssertions, FluentValidation, Testcontainers, BenchmarkDotNet, and Swashbuckle/NSwag. Database skills route per engine to Postgres, SQL Server, SQLite, or MongoDB references.
Do the skills cover security and release concerns?▼
Yes. Dedicated skills map the OWASP Top 10 to ASP.NET Core mitigations, cover System.Security.Cryptography primitives including ML-KEM/ML-DSA, harden SQL layers with row-level security and tenant isolation, secure Angular against XSS/CSP/CSRF, and handle Capacitor signing, TestFlight/Play submission, and OTA updates.