Skip to content
cccskills

Haoran Shu

@ComeOnOliver

AI & Blockchain Engineer

281 skills1 repository 64

Skills (281)

Refine in search

Optimize Core Web Vitals (LCP, INP, CLS) for better page experience and search ranking. Use when asked to "improve Core Web Vitals", "fix LCP", "reduce CLS", "optimize INP", "page experience optimization", or "fix layout shifts".

The English summary is being prepared. Showing the original description.

ComeOnOliver/skillshub64Updated Jun 24, 2026

Optimize web performance for faster loading and better user experience. Use when asked to "speed up my site", "optimize performance", "reduce load time", "fix slow loading", "improve page speed", or "performance audit".

The English summary is being prepared. Showing the original description.

ComeOnOliver/skillshub64Updated Jun 24, 2026

[AUTO-INVOKE] MUST be invoked BEFORE creating git commits, PRs, or code reviews. Covers Conventional Commits, PR templates, review requirements, and AI-assisted development rules. Trigger: any task involving git commit, git push, PR creation, or code review.

The English summary is being prepared. Showing the original description.

ComeOnOliver/skillshub64Updated Jun 24, 2026

[AUTO-INVOKE] MUST be invoked BEFORE deploying DeFi contracts (DEX, lending, staking, LP, token). Covers anti-whale, anti-MEV, flash loan protection, launch checklists, and emergency response. Trigger: any deployment or security review of DeFi-related contracts.

The English summary is being prepared. Showing the original description.

ComeOnOliver/skillshub64Updated Jun 24, 2026

Critical Akka.NET best practices including EventStream vs DistributedPubSub, supervision strategies, error handling, Props vs DependencyResolver, work distribution patterns, and cluster/local mode abstractions for testability.

The English summary is being prepared. Showing the original description.

ComeOnOliver/skillshub64Updated Jun 24, 2026

Akka.Management for cluster bootstrapping, service discovery (Kubernetes, Azure, Config), health checks, and dynamic cluster formation without static seed nodes.

The English summary is being prepared. Showing the original description.

ComeOnOliver/skillshub64Updated Jun 24, 2026

Write modern, high-performance C# code using records, pattern matching, value objects, async/await, Span<T>/Memory<T>, and best-practice API design patterns. Emphasizes functional-style programming with C# 12+ features.

The English summary is being prepared. Showing the original description.

ComeOnOliver/skillshub64Updated Jun 24, 2026

Configure Akka.NET with .NET Aspire for local development and production deployments. Covers actor system setup, clustering, persistence, Akka.Management integration, and Aspire orchestration patterns.

The English summary is being prepared. Showing the original description.

ComeOnOliver/skillshub64Updated Jun 24, 2026

Write unit and integration tests for Akka.NET actors using modern Akka.Hosting.TestKit patterns. Covers dependency injection, TestProbes, persistence testing, and actor interaction verification. Includes guidance on when to use traditional TestKit.

The English summary is being prepared. Showing the original description.

ComeOnOliver/skillshub64Updated Jun 24, 2026

Manage NuGet packages using Central Package Management (CPM) and dotnet CLI commands. Never edit XML directly - use dotnet add/remove/list commands. Use shared version variables for related packages.

The English summary is being prepared. Showing the original description.

ComeOnOliver/skillshub64Updated Jun 24, 2026

Use Verify for snapshot testing in .NET. Approve API surfaces, HTTP responses, rendered emails, and serialized outputs. Detect unintended changes through human-reviewed baseline files.

The English summary is being prepared. Showing the original description.

ComeOnOliver/skillshub64Updated Jun 24, 2026

[AUTO-INVOKE] MUST be invoked when debugging failed on-chain transactions. Covers transaction receipt analysis, gas diagnosis, calldata decoding, revert reason extraction, and state verification. Trigger: any task involving failed tx analysis, revert debugging, or on-chain transaction troubleshooting.

The English summary is being prepared. Showing the original description.

ComeOnOliver/skillshub64Updated Jun 24, 2026

[AUTO-INVOKE] MUST be invoked BEFORE writing or modifying any Solidity contract (.sol files). Covers private key handling, access control, reentrancy prevention, gas safety, and pre-audit checklists. Trigger: any task involving creating, editing, or reviewing .sol source files.

The English summary is being prepared. Showing the original description.

ComeOnOliver/skillshub64Updated Jun 24, 2026

Builds distinctive frontend UI with SvelteKit/Bun/Hono. Triggers on: web pages, dashboards, landing pages, apps, artifacts, styling, theming, fonts, animations, charts, dark/light modes.

The English summary is being prepared. Showing the original description.

ComeOnOliver/skillshub64Updated Jun 24, 2026

[AUTO-INVOKE] MUST be invoked at the START of each new coding session. Covers context management, task strategies, and Foundry-specific workflows. Trigger: beginning of any new conversation or coding session in a Solidity/Foundry project.

The English summary is being prepared. Showing the original description.

ComeOnOliver/skillshub64Updated Jun 24, 2026

Choose the right serialization format for .NET applications. Prefer schema-based formats (Protobuf, MessagePack) over reflection-based (Newtonsoft.Json). Use System.Text.Json with AOT source generators for JSON scenarios.

The English summary is being prepared. Showing the original description.

ComeOnOliver/skillshub64Updated Jun 24, 2026

Security audit and code review checklist. Covers 30+ vulnerability types with real-world exploit cases (2021-2026) and EVMbench Code4rena patterns. Use when conducting security audits, code reviews, or pre-deployment security assessments.

The English summary is being prepared. Showing the original description.

ComeOnOliver/skillshub64Updated Jun 24, 2026

[AUTO-INVOKE] MUST be invoked BEFORE writing or modifying any Solidity contract (.sol files). Covers pragma version, naming conventions, project layout, OpenZeppelin library selection standards, oracle integration, and anti-patterns. Trigger: any task involving creating, editing, or reviewing .sol source files.

The English summary is being prepared. Showing the original description.

ComeOnOliver/skillshub64Updated Jun 24, 2026

Patterns for building entity actors with Akka.Hosting - GenericChildPerEntityParent, message extractors, cluster sharding abstraction, akka-reminders, and ITimeProvider. Supports both local testing and clustered production modes.

The English summary is being prepared. Showing the original description.

ComeOnOliver/skillshub64Updated Jun 24, 2026

Entity Framework Core best practices including NoTracking by default, query splitting for navigation collections, migration management, dedicated migration services, and common pitfalls to avoid.

The English summary is being prepared. Showing the original description.

ComeOnOliver/skillshub64Updated Jun 24, 2026

Write UI tests for Blazor applications (Server or WebAssembly) using Playwright. Covers navigation, interaction, authentication, selectors, and common Blazor-specific patterns.

The English summary is being prepared. Showing the original description.

ComeOnOliver/skillshub64Updated Jun 24, 2026

Understand implementation details of .NET code by decompiling assemblies. Use when you want to see how a .NET API works internally, inspect NuGet package source, view framework implementation, or understand compiled .NET binaries.

The English summary is being prepared. Showing the original description.

ComeOnOliver/skillshub64Updated Jun 24, 2026

Organize DI registrations using IServiceCollection extension methods. Group related services into composable Add* methods for clean Program.cs and reusable configuration in tests.

The English summary is being prepared. Showing the original description.

ComeOnOliver/skillshub64Updated Jun 24, 2026

Persistent Obsidian-based memory for coding agents. Use at session start to orient from a knowledge vault, during work to look up architecture/component/pattern notes, and when discoveries are made to write them back. Activate when the user mentions obsidian memory, obsidian vault, obsidian notes, or /obs commands. Provides commands: init, analyze, recap, project, note, todo, lookup, relate.

The English summary is being prepared. Showing the original description.

ComeOnOliver/skillshub64Updated Jun 24, 2026

Is this your account? Link GitHub to bring it onto your creator page (Japanese)