AGENT SKILLS · ミッション装備 / aaronontheweb

aaronontheweb · Agent Skills

7 skills with substantive source documentation and an official publisher or observed installation demand. Read each skill’s original documentation through its card.

aaronontheweb
コミュニティ

csharp-concurrency-patterns

Choosing the right concurrency abstraction in .NET - from async/await for I/O to Channels for producer/consumer to Akka.NET for stateful entity management. Avoid locks and manual synchronization unless absolutely necessary.

導入数
2
GitHub Stars
1172
更新日
9月17日
aaronontheweb
コミュニティ

csharp-nullable-reference-types

Guidelines for introducing and using nullable reference types (NRT) and System.Diagnostics.CodeAnalysis nullable attributes in C / .NET codebases. Covers the nullability model, flow analysis, the null-forgiving operator, API design rules, the full attribute catalog (AllowNull, DisallowNull, MaybeNull, NotNull, NotNullWhen, MaybeNullWhen, NotNullIfNotNull, MemberNotNull, MemberNotNullWhen, DoesNotReturn, DoesNotReturnIf), the C 14 field keyword, incremental migration of legacy codebases, and a co

導入数
2
GitHub Stars
1172
更新日
9月17日
aaronontheweb
コミュニティ

dependency-injection-patterns

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

導入数
2
GitHub Stars
1172
更新日
9月17日
aaronontheweb
コミュニティ

dotnet-local-tools

Managing local .NET tools with dotnet-tools.json for consistent tooling across development environments and CI/CD pipelines.

導入数
2
GitHub Stars
1172
更新日
9月17日
aaronontheweb
コミュニティ

dotnet-project-structure

Modern .NET project structure including .slnx solution format, Directory.Build.props, central package management, SourceLink, version management with RELEASENOTES.md, and SDK pinning with global.json.

導入数
2
GitHub Stars
1172
更新日
9月17日
aaronontheweb
コミュニティ

api-design

Design stable, compatible public APIs using extend-only design principles. Manage API compatibility, wire compatibility, and versioning for NuGet packages and distributed systems.

導入数
1
GitHub Stars
1225
更新日
10月11日
aaronontheweb
コミュニティ

modern-csharp-coding-standards

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

導入数
1
GitHub Stars
1225
更新日
10月11日