By j0ruge
Complete C#/.NET WPF development toolkit — project setup & audit, Fluent Design guide (90+ controls), WinForms-to-WPF MVVM migration, and FlaUI E2E testing.
Configura e audita projetos C#/.NET desktop (WinForms, WPF, Avalonia) para desenvolvimento assistido por Claude Code em Windows. Gera ou atualiza CLAUDE.md (global e por projeto), regras escopadas em .claude/rules/, .editorconfig, Directory.Build.props, global.json e hooks de pre-commit. Audita codebase existente para detectar acoplamento UI/logica, God Classes, e violacoes arquiteturais, recomendando refatoracao estrutural e desacoplamento. Use quando o usuario quiser: configurar projeto .NET desktop para Claude Code; criar ou melhorar CLAUDE.md de projeto C#; adicionar padroes de codificacao e convencoes de teste ao projeto; auditar acoplamento ou arquitetura do codebase; preparar ambiente de desenvolvimento Windows para IA; migrar projeto .NET Framework para .NET 8+ e reconfigurar tooling. NAO use para: escrever testes ou codigo especifico, resolver erros de compilacao, deploy/CI-CD, projetos web/API/mobile, adicionar bibliotecas, ou otimizacao de performance.
Guia de design profissional para WPF/XAML com Fluent Design (WPF-UI). Catalogo de solucoes documentadas para problemas de layout, espacamento, tipografia, sizing de controles e dark theme. Use quando o usuario quiser: corrigir layout de formulario WPF; ajustar espacamento entre campos; resolver toolbar/header que rola junto com conteudo; aumentar tamanho de controles pequenos ou com texto cortado; melhorar respiro visual entre secoes; aplicar tipografia Fluent Design; usar cores corretas de dark theme; diagnosticar problemas de ScrollViewer aninhado; alinhar labels com campos; auditar qualidade visual de uma pagina XAML. Tambem use quando o usuario mencionar "design WPF", "layout XAML", "campos pequenos", "texto cortado", "espacamento", "respiro", "controle apertado", "formulario feio", "dark theme cores", "Fluent Design tokens", "ScrollViewer problema", ou "toolbar rola". NAO use para: setup inicial de projeto (use dotnet-desktop-setup), MVVM/ViewModel (use dotnet-wpf-mvvm), testes E2E (use dotnet-wpf-e2e-testing), logica de negocio, APIs, deploy.
Guia completo para criar testes E2E de aplicações WPF com FlaUI e xUnit. Configura projeto de testes, adiciona AutomationIds ao XAML, cria Page Objects, implementa test base class, e lida com file dialogs via IFileDialogService. Use quando o usuário quiser: criar testes E2E para WPF; adicionar testes de UI automatizados; configurar FlaUI em projeto .NET; testar fluxos de usuário em telas WPF; adicionar AutomationId a controles XAML; criar smoke tests para janelas WPF; automatizar testes de interface desktop Windows; configurar CI/CD para testes de UI; testar aplicação WPF-UI (Fluent); criar Page Objects para testes FlaUI. Também use quando o usuário mencionar "FlaUI", "teste E2E WPF", "automação de UI", "smoke test desktop", "teste de interface WPF", "AutomationId", "UI automation", ou "testar tela WPF". NÃO use para: testes unitários de ViewModel (use dotnet-wpf-mvvm), testes de API/web, testes com Selenium/Playwright (browsers), ou deploy/CI-CD genérico.
Guia completo para migrar projetos WinForms para WPF com MVVM usando CommunityToolkit.Mvvm e WPF-UI. Cria ViewModels, configura DataBinding, Commands, navegacao e DI. Use quando o usuario quiser: migrar WinForms para WPF; adicionar MVVM a projeto WPF existente; criar ViewModel para uma tela; configurar navegacao WPF-UI com MVVM; substituir code-behind por bindings e commands; configurar DI com Microsoft.Extensions.Hosting em WPF; usar CommunityToolkit.Mvvm (ObservableProperty, RelayCommand); criar ObservableCollection para listas; implementar Messenger para comunicacao entre ViewModels. Tambem use quando o usuario mencionar "MVVM", "ViewModel", "data binding WPF", "migrar WinForms", "code-behind para commands", ou "navegacao WPF". NAO use para: setup inicial de projeto .NET (use dotnet-desktop-setup), testes unitarios, deploy, CI/CD, projetos web/API/mobile, ou configuracao de .editorconfig/CLAUDE.md.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Skills and commands for Claude Code — CI/CD, code review, deployments, releases, and more.
Installation · Plugins · Auto-updates · Team Distribution · References
A curated plugin marketplace for Claude Code by Chewiesoft. Each plugin packages production-ready skills and commands that integrate directly into your Claude Code workflow — no configuration needed beyond install.
# Add the marketplace (pick one)
/plugin marketplace add j0ruge/skills_commands_manager # via GitHub
/plugin marketplace add [email protected]:j0ruge/skills_commands_manager.git # via SSH
Then install any plugin:
/plugin install codereview # or: cicd, deploy, release, statusline, dotnet-wpf
[!TIP] Keep plugins up to date with a single command:
/plugin marketplace update
| Plugin | Version | Category | Description |
|---|---|---|---|
| cicd | 2.3.0 | Development | CI/CD troubleshooting for GitHub Actions, Docker, GHCR, and self-hosted runners |
| codereview | 1.4.0 | Quality | Pre-PR code review with severity grading (A-F), TOCTOU detection, accessibility, and CodeRabbit PR resolver |
| deploy | 1.4.0 | Development | Automated staging deployment with pre-flight checks and pipeline monitoring |
| release | 1.3.0 | Development | GitHub Release creation with categorized notes, multi-stack and monorepo support |
| statusline | 1.3.0 | Customization | Interactive status line setup — cross-platform (Bash + PowerShell), 9 sections |
| dotnet-wpf | 1.1.0 | Development | WPF toolkit — project audit, Fluent Design guide (90+ controls), MVVM migration, E2E testing |
Unified troubleshooting and pipeline configuration for GitHub Actions, Docker, GHCR, and self-hosted runners. Auto-detects backend (Prisma/Biome) or frontend (Vite) projects and routes to specific references.
| Skill | Description |
|---|---|
/cicd | Troubleshoots and configures CI/CD pipelines — 30+ scenarios, 25 lessons learned |
Highlights: project-type detection, tagged troubleshooting ([S] shared / [B] backend / [F] frontend), Jest OOM fixes, Biome 2.x migration, stale Docker image cache handling.
Stack-agnostic pre-PR code review built on The Zen of Python as a universal analysis framework. Five principles — readability, explicitness, simplicity, flatness, and error handling — applied as analysis lenses to any codebase.
| Skill | Description |
|---|---|
/codereview | Full pre-PR review — diffs against base branch, severity-rated findings (CRITICAL → LOW), final grade (A-F) |
/codereview:coderabbit_pr | Resolves CodeRabbit bot comments on a GitHub PR — extracts, triages, fixes, runs regression tests, resolves GitHub conversations |
Analysis layers: Bug Detection · Security · Performance · Type Safety · Test Coverage · Documentation Sync · Race Conditions (TOCTOU) · Accessibility · Data Integrity
Framework presets: react (default) · vue · angular · node · dotnet · generic
Automated deployment commands for staging and production pipelines via CD.
| Command | Description |
|---|---|
/deploy:staging | Syncs main ↔ develop, merges current branch, pushes to trigger CD Staging pipeline |
Highlights: auto-detects branch flow (develop vs feature), pre-flight checks (ESLint, TypeScript, Jest), pipeline monitoring via gh run watch.
Auto-generates categorized release notes from git history and creates a GitHub Release via gh CLI.
| Command | Description |
|---|---|
/release:release [VERSION] [--path DIR] | Generates release notes and creates a GitHub Release |
Multi-stack: C#/.NET · Node.js · Go · Rust · Python
Monorepo: --path filter scopes commits to subdirectories
Contributors: resolved via GitHub API with org membership cross-reference
Apply non-obvious session lessons to a target skill in two modes — full (marketplace skill: bumps version, updates CHANGELOG/marketplace.json/README, commits and pushes) or lean (local skill in another repo: edits files + CHANGELOG and commits there, no bump or marketplace changes). Triggers — retrofit, skill-maintenance, session-lessons, lean-retrofit, local-skill.
Self-hosted Zitadel v4 OIDC field guide — 43 documented quirks + working docker-compose, idempotent TypeScript bootstrap, and reset script. High-friction traps: FirstInstance env placement, JWT/JWKS over self-signed HTTPS, TLS-terminating reverse proxy (`--tlsMode external`) and the admin-console `Failed to fetch` mixed-content trap, Login UI v1/v2, v2.66→v4 upgrade, API v1→v2 mapping, silent-renew, 401-storm defenses, smoke-e2e CI. Triggers — zitadel, oidc self-hosted, silent-renew, JWKS, masterkey, v2.66→v4, api v1→v2, login-ui-v2, tlsMode external, console Failed to fetch, mixed content, smoke-e2e CI, Playwright self-signed Zitadel.
GitHub Actions / Docker / GHCR pipeline troubleshooting and config — auto-routes by stack: backend Node (Prisma/Biome) or Django (gunicorn), plus frontend Vite. Deep self-hosted runner runbook (containerized myoung34 + systemd): registration-token chicken-and-egg, ACCESS_TOKEN/PAT migration, deprecated-binary & deleted-registration crashloops, stacked failures, silently-queued deploys. Also GHCR auth/TLS-handshake-timeout, reverse-proxy upstream poisoning, Django ALLOWED_HOSTS healthcheck-400. Triggers — CI/CD, GitHub Actions, GHCR auth, self-hosted runner, runner crashloop, registration token expired, runner version deprecated, compose run orphan, deploy queued, Django gunicorn.
Code review toolkit: automated pre-PR review with severity grading, TOCTOU race condition detection, accessibility checks, data integrity analysis, deterministic hardcoded secrets detection via shell script (passwords, JWT, AWS/GCP/GitHub tokens, PEM keys — GitGuardian-equivalent, applied to CODE/TESTS/CONFIG, with optional ggshield/gitleaks integration when installed), a parallel whole-repo dead-code sweep (unused exports, orphaned files, unreachable code via knip/ts-prune/vulture or grep, with cleanup recommendations), and multi-reviewer PR comment resolver (CodeRabbit, Copilot, Gemini, Codex) with GitHub conversation resolution and model-tier routing for token efficiency. Stack-agnostic with TypeScript/React defaults and dotnet preset for C#/.NET projects.
Automated deployment commands — staging and production pipelines via CD
npx claudepluginhub j0ruge/skills_commands_manager --plugin dotnet-wpfWPF development toolkit for Claude Code with specialized agents and skills for CustomControl, MVVM, XAML styling, and high-performance rendering
Agents and skills for WinUI 3 app development. Create new WinUI 3 desktop apps, convert from other frameworks to WinUI 3, or add features to existing WinUI 3 applications.
Comprehensive .NET development skills for modern C#, ASP.NET, MAUI, Blazor, and cloud-native applications
The definitive Claude Code companion for .NET developers. 47 skills (including 16 slash-command workflows), 10 agents, 10 rules, 5 templates, 20 MCP tools, and automation hooks for modern .NET 10 / C# 14.
Comprehensive .NET development skills for modern C#, ASP.NET, MAUI, Blazor, Aspire, EF Core, Native AOT, testing, security, performance optimization, CI/CD, and cloud-native applications
Shared C#/.NET foundation skills for the SDLC marketplace. Contains stack-agnostic conventions: csharp-conventions (modern C# idioms — nullable reference types, records, pattern matching, async/await, IDisposable, naming), dotnet-tooling (dotnet CLI, NuGet, csproj/sln, central package management, dotnet format) and dotnet-testing (xUnit, Moq/NSubstitute, FluentAssertions, coverlet). Referenced cross-plugin by every .NET framework provider in the marketplace. No agent, no stack profile — pure shared library.