Piotr Błażejewicz (Peter Blazejewicz)
Community@peterblazejewicz · Warsaw/Poland
Software developer, Warsaw, Poland. (past) Microsoft MVP/Nokia Forum Champion
Agent Skills by Piotr Błażejewicz (Peter Blazejewicz)
Showing 28 vetted skills indexed across 1 GitHub repositories.
idea-refine
Refines raw ideas into actionable .NET concepts through structured divergent and convergent thinking.
frontend-ui-engineering-avalonia
Builds accessible, themeable Avalonia 11/12 user interfaces with MVVM and compiled bindings.
debugging-and-error-recovery
Diagnose root causes of .NET test, build, and runtime failures with a structured triage checklist.
using-agent-skills
Discovers and routes tasks to the right .NET engineering skill by development phase.
test-driven-development
Guides .NET test-driven development using xUnit or MSTest with the RED-GREEN-REFACTOR cycle.
planning-and-task-breakdown
Decomposes .NET/C# specifications into ordered, verifiable tasks with dotnet CLI verification steps.
incremental-implementation
Implements .NET features in thin vertical slices with build and test verification between increments.
performance-optimization-dotnet
Diagnose and fix .NET performance bottlenecks using BenchmarkDotNet, dotnet-counters, and dotnet-trace.
api-and-interface-design
Designs stable .NET APIs, DTO contracts, and public interfaces with backward compatibility.
ci-cd-and-automation
Automates CI/CD pipelines for .NET projects with quality gates, deployments, and rollback.
context-engineering
Configures agent context files and loading strategies for .NET and C# projects.
shipping-and-launch
Prepares .NET production launches with pre-launch checklists, feature flags, staged rollouts, and rollback plans.
spec-driven-development
Creates structured specifications before coding .NET 8+ solutions and features.
code-review-and-quality
Reviews .NET and C# changes across correctness, readability, architecture, security, and performance axes.
security-and-hardening
Hardens .NET and C# applications against OWASP vulnerabilities with validation, authentication, and secrets guidance.
deprecation-and-migration
Plans deprecation and migration of .NET code, NuGet packages, and EF Core schemas.
observability-and-instrumentation
Instruments .NET applications with structured logging, metrics, and distributed tracing for production diagnosis.
interview-me
Extracts true user intent through one-question-at-a-time interviews before planning or coding.
integration-testing-dotnet
Tests .NET applications across HTTP, database, browser, and Avalonia UI integration boundaries.
code-simplification
Simplifies C# and .NET code for readability while preserving exact behavior.
doubt-driven-development
Subjects non-trivial code decisions to adversarial fresh-context review before they stand.
source-driven-development
Grounds .NET and C# implementation decisions in official documentation with cited sources.
git-workflow-and-versioning
Structures git commits, branching, and pre-commit hygiene for .NET projects.
documentation-and-adrs
Writes ADRs, XML doc comments, OpenAPI metadata, and READMEs for .NET projects.
Frequently Asked Questions About Piotr Błażejewicz (Peter Blazejewicz)
FAQPage SchemaWhat tasks can I accomplish with peterblazejewicz's .NET skills?▼
The 28 skills cover the full .NET/C# lifecycle: spec-driven planning, task breakdown, TDD with xUnit/MSTest, integration testing via WebApplicationFactory and Testcontainers, Avalonia UI engineering, API design, performance tuning with BenchmarkDotNet, security hardening, CI/CD pipelines, observability, code review, and production launches with rollback.
Who are these .NET skills designed for?▼
They target .NET/C# developers and engineers building ASP.NET Core APIs, Avalonia desktop/mobile apps, Blazor frontends, EF Core data layers, or NuGet libraries. They also serve reviewers and release engineers handling code quality gates, deployments, monitoring, and migration or deprecation decisions in multi-project solutions.
How do I invoke and use these skills in practice?▼
Each skill triggers on natural phrases or contexts, e.g. 'idea-refine' or 'ideate' for concept shaping, 'interview me' for requirement clarification, or automatic activation when dotnet test fails. The using-agent-skills meta-skill maps tasks across Define, Plan, Build, Verify, Review, and Ship phases to the right skill.
What prerequisites and dependencies do these skills require?▼
Skills assume a .NET 8+ environment with the dotnet CLI. Specific skills require xUnit v2/v3 or MSTest, Playwright or Avalonia.Headless for E2E tests, Testcontainers with PostgreSQL/SQL Server/Redis, GitHub Actions or Azure DevOps, and the chrome-devtools MCP server for browser testing with DevTools.
Are these .NET skills free and open source?▼
The manifest lists no license fees or commercial terms; skills are sourced from a vendor/agent-skills repository with versioned SKILL.md files (e.g., test-driven-development 1.0.1, review 1.1.0) and are distributed through the dotnet-skills marketplace for direct use in agent sessions.