Lee Jonghyun
Community@bytecakelake
Lee Jonghyun (bytecakelake) publishes 79 MIT-licensed skills for .NET engineering: MSBuild diagnostics, framework migrations, test quality, and ASP.NET Core development.
Agent Skills by Lee Jonghyun
Showing 66 vetted skills indexed across 1 GitHub repositories.
create-datadriven-aspnetcore
Generates ASP.NET Core CRUD pages, controllers, and Minimal API endpoints backed by EF Core.
dotnet-aot-compat
Resolve IL trim and AOT analyzer warnings to make .NET projects Native AOT compatible.
migrate-nullable-references
Enable C# nullable reference types and systematically resolve CS86xx warnings across projects.
migrate-dotnet10-to-dotnet11
Migrate .NET 10 projects to .NET 11 and resolve all breaking changes.
migrate-dotnet8-to-dotnet9
Migrate .NET 8 projects to .NET 9 and resolve all breaking changes.
property-patterns
Diagnose and fix MSBuild property definition patterns in .props and .csproj files.
msbuild-antipatterns
Detect and fix MSBuild anti-patterns in .csproj, .props, and .targets files.
build-perf-baseline
Measures MSBuild cold, warm, and no-op build times and applies systematic optimization techniques.
binlog-failure-analysis
Diagnose MSBuild build failures by querying binary log files via MCP tools.
target-authoring
Diagnose and fix custom MSBuild target authoring anti-patterns using canonical SDK patterns.
check-bin-obj-clash
Detects MSBuild projects sharing conflicting OutputPath or IntermediateOutputPath directories.
item-management
Diagnoses and fixes MSBuild item group patterns including batching, transforms, and metadata semantics.
binlog-generation
Generate MSBuild binary logs by adding the /bl switch to dotnet build commands.
resolve-project-references
Diagnose misleading ResolveProjectReferences target times in MSBuild performance summaries.
incremental-build
Diagnose and fix MSBuild incremental build failures using binlog analysis.
build-perf-diagnostics
Diagnose MSBuild performance bottlenecks by analyzing binary log performance summaries.
directory-build-organization
Organize MSBuild infrastructure with Directory.Build files and Central Package Management.
msbuild-modernization
Migrate legacy MSBuild project files to SDK-style format with PackageReference.
build-parallelism
Diagnose and fix under-parallelized MSBuild builds using binlog analysis and dependency graph optimization.
including-generated-files
Configure MSBuild targets to include build-generated files in compilation and output.
template-authoring
Creates and validates dotnet new templates from existing .NET projects.
template-discovery
Finds, inspects, and compares .NET project templates using dotnet new CLI commands.
template-smart-defaults
Applies cross-parameter default rules when creating .NET projects with dotnet new.
template-instantiation
Creates .NET projects from dotnet new templates with CPM adaptation and multi-project composition.
Frequently Asked Questions About Lee Jonghyun
FAQPage SchemaWhat tasks can I accomplish with bytecakelake's skills?▼
You can scaffold ASP.NET Core CRUD pages and Minimal APIs, optimize EF Core queries, diagnose MSBuild build failures via binlogs, migrate .NET 8/9/10 projects to newer versions, convert test frameworks (xUnit to MSTest, VSTest to MTP), audit test quality, collect crash dumps, and symbolicate .NET crashes on iOS and Android.
Who are these skills designed for?▼
.NET engineers, build engineers, and QA-focused developers maintaining C# codebases. They target practitioners working with MSBuild project files, ASP.NET Core backends, EF Core data access, MSTest/xUnit/NUnit test suites, and .NET MAUI mobile apps needing crash triage or performance diagnostics.
Are bytecakelake's skills free to use?▼
Yes. Nearly all skills carry an explicit MIT license in their native frontmatter, permitting free use, modification, and redistribution. No paid tiers, subscriptions, or commercial restrictions are indicated anywhere in the manifest.
What prerequisites do these skills require?▼
Most are pure knowledge skills requiring no installation. Specific skills invoke bundled PowerShell scripts (Get-NullableReadiness.ps1, Symbolicate-Crash.ps1) or external utilities like atos, llvm-symbolizer, dotnet-dump, and the Microsoft symbol server. Binlog generation requires MSBuild 17.8+ / .NET 8 SDK or later.
Do these skills cover non-.NET languages?▼
Partially. Test-quality skills (test-anti-patterns, test-tagging, grade-tests, find-untested-sources) are polyglot, covering Python, TypeScript/JavaScript, Java, Go, Ruby, Rust, Swift, Kotlin, PowerShell, and C++. Build, migration, and diagnostics skills are strictly .NET/MSBuild-focused.