Agustin Gutierrez
Community@aggutierrez98
Agustin Gutierrez maintains 22 skills enforcing layered architecture, unit testing, and UML documentation standards for a .NET Framework WinForms system.
Agent Skills by Agustin Gutierrez
Showing 22 vetted skills indexed across 1 GitHub repositories.
composition-root-guard
Enforces Composition Root dependency injection discipline in a C# WinForms application.
tp-delivery-standards
Enforce TP delivery constraints for a WinForms .NET Framework layered architecture project.
csharp-nunit
Guides writing, reviewing, and refactoring NUnit unit tests in C# projects.
tp-use-case-spec
Generates use case specification documents in Word and Markdown from JSON definitions.
csharp-xunit
Guides writing, reviewing, and refactoring xUnit unit tests in C# projects.
dotnet-msbuild
Diagnoses and optimizes MSBuild builds for classic .csproj projects.
csharp-async
Reviews and refactors C# async/await code against asynchronous programming best practices.
test-suite-verification
Runs the TpIDS test suite via run-tests.ps1 and reports TRX-backed results before handoff.
translation-base-seed-sync
Synchronizes WinForms translation keys into a base JSON seed and SQL script block.
csharp-docs
Guides writing XML documentation comments for C# types and members.
csharp-tunit
Guides writing and refactoring TUnit unit tests with data-driven patterns on .NET 8.0+.
winforms
Implements WinForms data binding, validation, and async thread-safety patterns for .NET Framework 4.7.2.
winforms-ui-control-naming
Applies repository naming conventions to WinForms controls and event handlers in C# forms.
dotnet-diag
Diagnose performance issues and debug CLR activation in .NET desktop applications.
winforms-build-verification
Compiles a .NET Framework 4.7.2 WinForms solution with MSBuild before task handoff.
dal-sql-access-patterns
Enforces centralized SQL Server access through AccesoDatosSqlServer with mandatory transactions.
strict-tdd
Enforces a red-green TDD cycle for behavior changes in C# service and data layers.
dotnet-test
Generates, audits, and analyzes test coverage for .NET MSTest projects.
tp-uml-y-casos-de-uso
Orchestrates PlantUML diagrams and use case specifications for TP requirements.
architecture-dependency-guard
Enforce the mandatory layer dependency matrix across TpIDS .NET projects.
csharp-mstest
Guides writing and refactoring MSTest 3.x/4.x unit tests with modern assertion APIs.
plantuml
Generate PlantUML diagrams from text descriptions and convert them to PNG or SVG images.
Frequently Asked Questions About Agustin Gutierrez
FAQPage SchemaWhat 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.