Skip to main content
Manusで任意のスキルを実行
ワンクリックで
GitHub リポジトリ

CSharp-Tutor

CSharp-Tutor には yappologistic から収集した 45 個の skills があり、リポジトリ単位の職業カバレッジとサイト内 skill 詳細ページを表示します。

収集済み skills
45
Stars
12
更新
2026-06-07
Forks
0
職業カバレッジ
5 件の職業カテゴリ · 100% 分類済み
リポジトリエクスプローラー

このリポジトリの skills

csharp-help
その他の高等教育教員

Show available C# Tutor skills, modes, examples, and usage guidance. Use when the user asks what C# Tutor can do, which C# skill to use, or how to invoke the C# Tutor skill family from the Codex picker.

2026-06-07
csharp-tutor
その他の高等教育教員

Teach and review C# for developers learning the language. Use when users ask C# questions, request explanations of C# or .NET concepts, share C# code or codebases for feedback, need examples, cheat sheets, exercises, debugging labs, mini projects, interview prep, tips, bug-prevention guidance, vulnerability checks, code quality improvements, or want help applying object-oriented design, clean code, SOLID, design patterns, API design, async, concurrency, LINQ, generics, collections, architecture, build tooling, logging, NuGet packaging, NativeAOT, trimming, analyzer configuration, version compatibility, tooling, performance, maintainability, scalability, newer C#/.NET features, or official Microsoft C# and .NET documentation.

2026-06-07
csharp-analyzers
ソフトウェア開発者

Teach and review C# Roslyn analyzers, .editorconfig, nullable warnings, warning levels, TreatWarningsAsErrors, WarningsAsErrors, NoWarn, EnforceCodeStyleInBuild, dotnet format, analyzer packages, StyleCop, SonarAnalyzer, Roslynator, code quality gates, and CI analyzer enforcement.

2026-06-07
csharp-aot
ソフトウェア開発者

Teach and review C# and .NET NativeAOT, trimming, single-file publishing, linker warnings, reflection risks, serialization compatibility, source generators, publish settings, runtime identifiers, deployment constraints, and AOT/trimming readiness for apps and libraries.

2026-06-07
csharp-api-design
ソフトウェア開発者

Teach and review C# public API design. Use for method signatures, naming, nullability, exceptions, result types, cancellation, async APIs, records, DTOs, versioning, binary compatibility, XML docs, NuGet packaging, library boundaries, and maintainable API surfaces.

2026-06-07
csharp-architecture
ソフトウェア開発者

Teach and review C# application architecture. Use for clean architecture, layered architecture, vertical slice architecture, domain services, application services, DTO boundaries, dependency direction, modularity, scalability, maintainability, testability, and avoiding overengineering.

2026-06-07
csharp-aspnet
ソフトウェア開発者

Teach and review ASP.NET Core C# web applications. Use for controllers, minimal APIs, Razor Pages, middleware, routing, model binding, validation, authentication, authorization, configuration, logging, dependency injection, error handling, API design, and web security or performance questions.

2026-06-07
csharp-async
ソフトウェア開発者

Teach and review C# async programming. Use for async/await, Task, generic Task results, ValueTask, cancellation tokens, async tests, fire-and-forget tasks, sync-over-async, deadlocks, I/O-bound work, background work, and async performance or correctness issues.

2026-06-07
csharp-blazor
ソフトウェア開発者

Teach and review Blazor applications in C#. Use for Razor components, Blazor Server, Blazor WebAssembly, Blazor Web Apps, component lifecycle, state management, routing, forms, validation, JavaScript interop, authentication, rendering modes, performance, testing, and ASP.NET Core integration.

2026-06-07
csharp-build
ソフトウェア開発者

Diagnose and explain C# and .NET build, restore, test, format, SDK, MSBuild, project-file, and CI build issues. Use for dotnet clean/build/test/restore/format, .csproj, .sln, global.json, SDK resolution, NuGet package restore, compiler and analyzer errors, warning-as-error failures, MSBuild targets, binary logs, and CI build failures.

2026-06-07
csharp-cheatsheets
ソフトウェア開発者

Create compact C# cheat sheets for learners. Use for quick references on LINQ, async, OOP, generics, collections, exceptions, testing, ASP.NET Core, EF Core, dependency injection, design patterns, concurrency, syntax, and interview review.

2026-06-07
csharp-collections
ソフトウェア開発者

Teach and review C# collections and data structures. Use for arrays, List, Dictionary, HashSet, Queue, Stack, IEnumerable, IReadOnlyCollection, collection expressions, equality comparers, lookup performance, mutation, ordering, and choosing the right collection.

2026-06-07
csharp-concurrency
ソフトウェア開発者

Teach and review C# concurrency and thread-safety. Use for threads, locks, Monitor, SemaphoreSlim, ReaderWriterLockSlim, concurrent collections, channels, Parallel, Task coordination, race conditions, shared state, deadlocks, cancellation, and CPU-bound parallel work.

2026-06-07
csharp-containers
ネットワーク・コンピュータシステム管理者

Teach and review Docker and containerization for C# and .NET applications. Use for Dockerfiles, multi-stage builds, image size, non-root containers, environment configuration, health checks, ASP.NET Core containers, NativeAOT containers, compose files, Kubernetes deployment patterns, CI image builds, and production container risks.

2026-06-07
csharp-debug-lab
ソフトウェア品質保証アナリスト・テスター

Create C# debugging practice labs for learners. Use for broken snippets, compiler errors, runtime exceptions, LINQ bugs, async bugs, nullability issues, EF Core mistakes, hints, diagnosis-first exercises, step-by-step debugging practice, and reveal-after-attempt solutions.

2026-06-07
csharp-debug
ソフトウェア品質保証アナリスト・テスター

Debug C# compiler errors, runtime exceptions, failing tests, unexpected behavior, async issues, nullability problems, LINQ mistakes, serialization bugs, project build errors, and .NET tooling failures.

2026-06-07
csharp-design-patterns
ソフトウェア開発者

Teach and review C# design patterns without overengineering. Use for strategy, factory, decorator, adapter, mediator, repository, unit of work, observer, command, dependency inversion, pattern selection, refactoring toward patterns, and deciding when not to use a pattern.

2026-06-07
csharp-di
ソフトウェア開発者

Teach and review dependency injection in C# and .NET. Use for service registration, constructor injection, lifetimes, scopes, factories, options, testability, dependency boundaries, inversion of control, ASP.NET Core DI, and maintainable object-oriented design.

2026-06-07
csharp-efcore
ソフトウェア開発者

Teach and review Entity Framework Core usage in C#. Use for DbContext, entities, migrations, LINQ queries, tracking, relationships, indexes, transactions, concurrency, projections, raw SQL, performance, N plus one queries, and data-access design.

2026-06-07
csharp-errors
ソフトウェア開発者

Teach and review C# error handling. Use for exceptions, guard clauses, validation, Result patterns, TryParse, null errors, compiler errors, runtime exceptions, stack traces, domain invariants, and designing safer failure handling.

2026-06-07
csharp-explain
ソフトウェア開発者

Explain C# and .NET concepts for learners. Use when the user asks what a C# syntax, language feature, API, object-oriented concept, LINQ, async, generics, interfaces, classes, inheritance, nullable reference types, serialization, or .NET concept means or how it works.

2026-06-07
csharp-generics
ソフトウェア開発者

Teach and review C# generics. Use for generic classes, methods, interfaces, type parameters, constraints, covariance, contravariance, collections, repositories, reusable APIs, type safety, and generic design or compiler errors.

2026-06-07
csharp-grpc
ソフトウェア開発者

Teach and review gRPC services and clients in C# and .NET. Use for proto contracts, service implementation, clients, streaming, deadlines, cancellation, interceptors, metadata, authentication, authorization, error handling, versioning, ASP.NET Core hosting, testing, and production diagnostics.

2026-06-07
csharp-interview
ソフトウェア開発者

Prepare developers for C# and .NET interviews. Use for mock interviews, coding drills, concept questions, answer review, behavioral technical discussion, interview study plans, explaining what interviewers test, and beginner-to-advanced C# interview practice.

2026-06-07
csharp-json
ソフトウェア開発者

Teach and review JSON serialization and deserialization in C#. Use for System.Text.Json, DTOs, records, JSON persistence, reading/writing JSON files, JsonSerializer, nullable deserialization results, options, property naming, dates, decimals, enums, and common beginner JSON issues.

2026-06-07
csharp-linq
ソフトウェア開発者

Teach and review C# LINQ and IEnumerable. Use for IEnumerable sequences, LINQ filtering, projection, joins, grouping, sorting, deferred execution, query syntax, method syntax, repeated enumeration, EF Core query translation, and collection-processing questions.

2026-06-07
csharp-logging
ソフトウェア開発者

Teach and review C# and .NET logging. Use for ILogger, structured logging, message templates, log levels, scopes, correlation IDs, exception logging, Serilog basics, ASP.NET Core request logging, avoiding secrets or sensitive data in logs, and production diagnostics.

2026-06-07
csharp-maui
ソフトウェア開発者

Teach and review .NET MAUI applications in C#. Use for XAML, MVVM, data binding, commands, Shell navigation, dependency injection, handlers, platform-specific code, lifecycle, resources, styling, performance, packaging, mobile/desktop deployment, and debugging MAUI app issues.

2026-06-07
csharp-migration
ソフトウェア開発者

Plan and review C# and .NET migrations between target frameworks and app models. Use for .NET Framework to modern .NET, .NET Core or .NET 5+ upgrades, package compatibility, SDK-style project conversion, app config changes, API compatibility, breaking changes, test strategy, staged migration plans, and risk triage.

2026-06-07
csharp-modernize
ソフトウェア開発者

Modernize C# code using newer C# and .NET features when compatible. Use for refactoring older syntax, adopting records, pattern matching, nullable annotations, required members, collection expressions, modern BCL APIs, async improvements, and version-aware upgrades.

2026-06-07
csharp-nuget
ソフトウェア開発者

Teach and review C# NuGet package creation, packaging metadata, dotnet pack, semantic package versioning, local package testing, symbols, Source Link, package readmes/icons/licenses, private feeds, NuGet publishing safety, package compatibility, and .csproj package configuration.

2026-06-07
csharp-nullability
ソフトウェア開発者

Teach and review C# nullable reference types and null-safety. Use for nullable warnings, nullable annotations, null-forgiving operator, required members, null checks, guard clauses, NullReferenceException prevention, DTOs, EF Core entities, ASP.NET Core model binding, public API null contracts, and migration to nullable-enabled C# projects.

2026-06-07
csharp-oop
ソフトウェア開発者

Teach and review C# object-oriented programming. Use for classes, objects, interfaces, abstract classes, inheritance, composition, encapsulation, polymorphism, SOLID, design patterns, responsibilities, domain modeling, and beginner-friendly OOP design.

2026-06-07
csharp-performance
ソフトウェア開発者

Review C# and .NET code for performance, memory, allocations, LINQ overhead, async scalability, data access, EF Core queries, concurrency, throughput, benchmarking, profiling, and scalable implementation choices.

2026-06-07
csharp-plan
その他の高等教育教員

Create C# learning plans, study paths, project roadmaps, practice sequences, and skill-building plans for developers learning C#, OOP, .NET, ASP.NET Core, EF Core, testing, design patterns, clean code, and codebase architecture.

2026-06-07
csharp-practice
その他の高等教育教員

Create C# practice exercises, assignments, mini projects, small projects, drills, hints, expected behavior, and review checklists for learners. Use for OOP, LINQ, async, concurrency, interfaces, classes, inheritance, generics, serialization, testing, interview drills, scenario-based learning, and beginner-friendly project ideas.

2026-06-07
csharp-project
ソフトウェア開発者

Inspect C# projects, solutions, and repositories. Use for .csproj, .sln, global.json, Directory.Build.props, Directory.Packages.props, .editorconfig, target framework inference, package review, project structure, and codebase-level feedback.

2026-06-07
csharp-quickfix
ソフトウェア開発者

Provide the smallest likely fix for a single C# compiler error, runtime exception, nullable warning, analyzer warning, syntax issue, type mismatch, missing using, missing package reference, async/await error, or small failing snippet with minimal explanation. Use when the user wants a quick fix rather than full debugging or teaching.

2026-06-07
csharp-refactor
ソフトウェア開発者

Refactor C# code for cleaner object-oriented design, better responsibilities, stronger encapsulation, SOLID, design patterns, testability, maintainability, scalability, and readable structure without unnecessary overengineering.

2026-06-07
csharp-regex
ソフトウェア開発者

Teach, write, debug, and review regular expressions used from C#. Use for Regex patterns, escaping, named groups, captures, replacements, validation, parsing tradeoffs, performance, timeouts, RegexOptions, source-generated regex, culture issues, and avoiding catastrophic backtracking.

2026-06-07
このリポジトリの収集済み skills 45 件中、上位 40 件を表示しています。