Agent Skills by Novo
Showing 188 vetted skills indexed across 4 GitHub repositories.
review-design
Identify critical flaws in system architecture and technical solutions.
self-improving-agent
Log AI errors, corrections, and insights into structured .learnings/ entries.
csharp-coding-standards
Establish modern C# coding standards for consistency and maintainability.
dotnet-api-docs
Generate .NET API documentation with DocFX and OpenAPI specifications.
dotnet-secrets-management
Manage .NET secret lifecycle with user secrets and environment variables.
architecture-design-review
Review system design proposals for fatal flaws and blockers.
dotnet-csharp-source-generators
Create and consume Roslyn source generators in .NET with incremental patterns.
dotnet-build-optimization
Diagnose slow .NET builds and incremental failures using MSBuild binary logs.
dotnet-ui-chooser
Guide .NET UI framework selection by analyzing platforms, expertise, and requirements.
dotnet-tunit-test
Write .NET unit tests using the TUnit testing framework.
dotnet-performance-patterns
Optimize .NET 8.0+ code with Span<T>, ArrayPool<T>, and stackalloc to reduce allocations.
dotnet-cli-distribution
Compare .NET CLI packaging strategies and plan Runtime Identifier matrices.
agent-browser
Automate browser navigation, form filling, data extraction, and screenshots via a CLI.
http-client-resilience
Configure resilient HTTP clients with IHttpClientFactory and Polly policies.
dotnet-xml-docs
Write and manage XML documentation comments for .NET code.
dotnet-uno-targets
Provide per-target deployment, debugging, and packaging guidance for Uno Platform applications.
dotnet-maui-aot
Configure Native AOT compilation for .NET MAUI iOS and Mac Catalyst apps.
dotnet-csharp-modern-patterns
Explain modern C# 12-15 features for specific Target Framework Monikers.
dotnet-github-docs
Generate GitHub-native documentation templates for .NET projects.
dotnet-agent-gotchas
Identify and correct common anti-patterns in AI-generated .NET code.
csharp-scripts
Run single-file C# programs as scripts using .NET file-based apps.
dotnet-containers
Containerize .NET applications with multi-stage Dockerfiles and dotnet publish.
dotnet-testing-strategy
Select .NET testing strategies using a decision framework for unit, integration, and E2E tests.
self-improvement
Log errors, learnings, and feature requests to markdown files.
Frequently Asked Questions About Novo
FAQPage SchemaWhat tasks can I accomplish using Novo's skill registry?▼
You can scaffold .NET solutions, enforce C# coding standards, write xUnit/TUnit/Playwright tests, optimize EF Core and Dapper data access, configure OpenTelemetry observability, build CI/CD pipelines in GitHub Actions or Azure DevOps, and review architecture designs for flaws.
Who is the target audience for these skills?▼
The registry targets .NET and C# engineers, ASP.NET Core backend developers, Blazor/MAUI/Uno Platform UI developers, DevOps engineers managing GitHub Actions or Azure DevOps pipelines, and architects performing design and security reviews.
How do I install and run these skills?▼
Use the find-skills skill to search the registry by keyword and receive installation instructions. Skills are invoked through an agent runtime such as OpenCode, with some skills like agent-browser exposing CLI commands via allowed Bash tool permissions.
What prerequisites and dependencies are required?▼
Most skills require the .NET 8+ SDK and familiarity with C#. Specific skills depend on NuGet packages such as Polly, Serilog, FluentValidation, BenchmarkDotNet, Testcontainers, and Verify, plus external services like Redis, Docker, or Azure DevOps where applicable.
Are Novo's skills free and open source?▼
The skills are published publicly on the AGIBuild GitHub organization with 9 public repositories and are freely accessible in the registry. No licensing fees or paid tiers are indicated in the manifest; individual repository licenses should be checked per repo.