aarononthewe b · 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.
aarononthewebcsharp-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.
- instalaciones
- 2
- GitHub Stars
- 1,2 mil
- Actualizado
- 17 sept
aarononthewebcsharp-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
- instalaciones
- 2
- GitHub Stars
- 1,2 mil
- Actualizado
- 17 sept
aarononthewebdependency-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.
- instalaciones
- 2
- GitHub Stars
- 1,2 mil
- Actualizado
- 17 sept
aarononthewebdotnet-local-tools
Managing local .NET tools with dotnet-tools.json for consistent tooling across development environments and CI/CD pipelines.
- instalaciones
- 2
- GitHub Stars
- 1,2 mil
- Actualizado
- 17 sept
aarononthewebdotnet-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.
- instalaciones
- 2
- GitHub Stars
- 1,2 mil
- Actualizado
- 17 sept
aarononthewebapi-design
Design stable, compatible public APIs using extend-only design principles. Manage API compatibility, wire compatibility, and versioning for NuGet packages and distributed systems.
- instalaciones
- 1
- GitHub Stars
- 1,2 mil
- Actualizado
- 11 oct
aarononthewebmodern-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.
- instalaciones
- 1
- GitHub Stars
- 1,2 mil
- Actualizado
- 11 oct