Agustin Gutierrez avatar

Agustin Gutierrez

Community

@aggutierrez98

4Followers
|
56Public Repos
|
22Published Skills

Agustin Gutierrez maintains 22 skills enforcing layered architecture, unit testing, and UML documentation standards for a .NET Framework WinForms system.

Skills Distribution
DomainDeveloper To...C# Unit Testing & .. (35%)WinForms Desktop D.. (25%)Layered Architectu.. (20%)UML & Use-Case Doc.. (12%)

Agent Skills by Agustin Gutierrez

Showing 22 vetted skills indexed across 1 GitHub repositories.

aggutierrez98aggutierrez98

composition-root-guard

Enforces Composition Root dependency injection discipline in a C# WinForms application.

Community
Advanced
aggutierrez98aggutierrez98

tp-delivery-standards

Enforce TP delivery constraints for a WinForms .NET Framework layered architecture project.

Community
Intermediate
aggutierrez98aggutierrez98

csharp-nunit

Guides writing, reviewing, and refactoring NUnit unit tests in C# projects.

Community
Basic
aggutierrez98aggutierrez98

tp-use-case-spec

Generates use case specification documents in Word and Markdown from JSON definitions.

Community
Intermediate
aggutierrez98aggutierrez98

csharp-xunit

Guides writing, reviewing, and refactoring xUnit unit tests in C# projects.

Community
Basic
aggutierrez98aggutierrez98

dotnet-msbuild

Diagnoses and optimizes MSBuild builds for classic .csproj projects.

Community
Advanced
aggutierrez98aggutierrez98

csharp-async

Reviews and refactors C# async/await code against asynchronous programming best practices.

Community
Basic
aggutierrez98aggutierrez98

test-suite-verification

Runs the TpIDS test suite via run-tests.ps1 and reports TRX-backed results before handoff.

Community
Intermediate
aggutierrez98aggutierrez98

translation-base-seed-sync

Synchronizes WinForms translation keys into a base JSON seed and SQL script block.

Community
Advanced
aggutierrez98aggutierrez98

csharp-docs

Guides writing XML documentation comments for C# types and members.

Community
Basic
aggutierrez98aggutierrez98

csharp-tunit

Guides writing and refactoring TUnit unit tests with data-driven patterns on .NET 8.0+.

Community
Intermediate
aggutierrez98aggutierrez98

winforms

Implements WinForms data binding, validation, and async thread-safety patterns for .NET Framework 4.7.2.

Community
Intermediate
aggutierrez98aggutierrez98

winforms-ui-control-naming

Applies repository naming conventions to WinForms controls and event handlers in C# forms.

Community
Basic
aggutierrez98aggutierrez98

dotnet-diag

Diagnose performance issues and debug CLR activation in .NET desktop applications.

Community
Intermediate
aggutierrez98aggutierrez98

winforms-build-verification

Compiles a .NET Framework 4.7.2 WinForms solution with MSBuild before task handoff.

Community
Basic
aggutierrez98aggutierrez98

dal-sql-access-patterns

Enforces centralized SQL Server access through AccesoDatosSqlServer with mandatory transactions.

Community
Basic
aggutierrez98aggutierrez98

strict-tdd

Enforces a red-green TDD cycle for behavior changes in C# service and data layers.

Community
Intermediate
aggutierrez98aggutierrez98

dotnet-test

Generates, audits, and analyzes test coverage for .NET MSTest projects.

Community
Advanced
aggutierrez98aggutierrez98

tp-uml-y-casos-de-uso

Orchestrates PlantUML diagrams and use case specifications for TP requirements.

Community
Advanced
aggutierrez98aggutierrez98

architecture-dependency-guard

Enforce the mandatory layer dependency matrix across TpIDS .NET projects.

Community
Intermediate
aggutierrez98aggutierrez98

csharp-mstest

Guides writing and refactoring MSTest 3.x/4.x unit tests with modern assertion APIs.

Community
Intermediate
aggutierrez98aggutierrez98

plantuml

Generate PlantUML diagrams from text descriptions and convert them to PNG or SVG images.

Community
Advanced

Frequently Asked Questions About Agustin Gutierrez

FAQPage Schema
What tasks can I automate using Agustin Gutierrez's skills?▼

You can enforce layered architecture rules, apply WinForms naming and data-binding conventions, generate PlantUML diagrams and use-case specs, sync translation catalogs with script_bd.sql, run MSBuild build verification, and execute TRX-backed test suite verification before handoff.

Who are these skills designed for?▼

They target .NET developers and coding agents working on the TpIDS WinForms .NET Framework 4.7.2 system, particularly engineers modifying BLL, SERVICIOS, REPOSITORIO, or DAL layers who must follow documented delivery standards, TDD discipline, and PlantUML-only UML policy.

How do the verification skills run in practice?▼

Before handoff, winforms-build-verification compiles TpIDS.sln with MSBuild and resolves errors first, while test-suite-verification runs tests/tools/run-tests.ps1 -IncludeIntegration, reports TRX-backed results, and requests confirmation before launching the desktop-locking FlaUI UI suite.

What testing frameworks and practices are covered?▼

Four skills cover NUnit, xUnit, MSTest 3.x/4.x, and TUnit on .NET 8.0+, including data-driven tests and modern assertions. strict-tdd enforces a red-green cycle for behavior changes, and dotnet-test handles test generation, quality auditing, and coverage analysis.

What prerequisites or dependencies do these skills assume?▼

They assume the TpIDS repository context: a .NET Framework 4.7.2 WinForms solution, SQL Server access via AccesoDatosSqlServer with ConfigurationManager connection strings, MSBuild for compilation, PowerShell test runner, and PlantUML for all UML artifacts.