Agent Skills by Piyush Jain
Showing 18 vetted skills indexed across 1 GitHub repositories.
database
Automate PostgreSQL database operations with EF Core migrations, indexing, and transactions.
configuration
Centralize environment variables, secrets, and feature flags for .NET applications.
documentation
Generate/edit docs in any language and formatGitHub-style README.md files etc.
error-handling
Implement centralized exception handling with Polly retries and circuit breakers.
security
Apply OWASP Top 10 security practices to web apps, APIs, and microservices.
type-safety
Enforce null-safety and strong typing across C# and TypeScript codebases.
version-control
Standardize Git workflows with conventional commits and branch naming rules.
ai-agent-development
Design agent architectures and orchestration workflows with Microsoft Foundry.
api-design
Design REST APIs with versioning, pagination, error handling, and OpenAPI documentation.
testing
Enforce unit, integration, and end-to-end testing in .NET projects with xUnit, FluentAssertions, and Moq.
logging-monitoring
Implement structured logging, tracing, and metrics for ASP.NET Core services.
remote-git-operations
Manage remote Git workflows across GitHub, Azure DevOps, GitLab, and Bitbucket.
scalability
Design scalable architectures using horizontal scaling, caching, and message queues for high-traffic APIs and microservices.
code-organization
Organize multi-module codebases into feature-based modules with clean architecture boundaries.
dependency-management
Automates secure dependency management for .NET/NuGet, npm, and pip workflows with lockfiles and security audits.
core-principles
Documents software design principles (SOC, TOC, SOC, COC, LOC, DOC, LOC, VOC, YOCNI, etc. wait, let's be accurate: SRP, OCP, LSP, ISP, DIP, DRY, KISS, YAGNI and common design patterns for C# development workflows and code reviews.
code-review-and-audit
Automate code review, security audits, and compliance verification in CI/CD pipelines.
performance
Profile production workloads to identify and eliminate performance bottlenecks.