claude

dev-stack

Stack skills for a .NET 10 team with an Angular front end: C#, ASP.NET Core, OpenAPI, validation, EF Core, SQL Server, PostgreSQL, MSTest 4, analyzers, observability, Redis, Elasticsearch, RabbitMQ, Wolverine, MailKit, PuppeteerSharp, Angular, secure coding, and the move to AwesomeAssertions. Version-specific rules, a check step with a tool, and one report format.

0 on GitHubby Maikelv1.3.0MITupdated todaydevelopment
/

Plugin dev-stack from marketplace maikelsoft-skills in Charmedme/maikelsoft-skills. Commands read from the repo's manifest — today.

What it installs

Skills (19)

  • angular

    Rules for Angular 22 and 21 code in an existing app with an ASP.NET Core backend, as a companion to the official angular-developer skill. Covers the version gate, zone.js and NgModule apps, outdated APIs, service scope, httpResource reads and HttpClient writes, subscription cleanup and double submit

  • aspnetcore-openapi

    OpenAPI documents and API versions for ASP.NET Core 10 APIs. Covers the built-in generator (Microsoft.AspNetCore.OpenApi), response metadata for client generators, Scalar and Swagger UI, transformers on Microsoft.OpenApi 2.x, the build-time document in the repository, versioning with Asp.Versioning

  • aspnetcore

    Host-level .NET code for ASP.NET Core 10 and worker services. Covers the Generic Host, DI lifetimes, options, middleware order, minimal API endpoints, ProblemDetails, typed HTTP clients with resilience, health checks, background services, and the wiring of CORS, rate limits, and authentication. Use

  • csharp

    C# code and project conventions for .NET 10 and C# 14, with a reference for .NET 11 and C# 15. Covers nullability, records, pattern matching, async and cancellation, disposal, exceptions, TimeProvider, collections and LINQ, naming, Directory.Build.props, Central Package Management, and global.json.

  • dotnet-analyzers

    Code quality tools for .NET and the agent loop that uses them. Covers SDK analyzers (AnalysisLevel), EnforceCodeStyleInBuild, warnings as errors, Roslynator, Meziantou, VS Threading analyzers, BannedApiAnalyzers, .editorconfig, Directory.Build.props, dotnet format, and SARIF. Use when C# code must b

  • dotnet-observability

    Logs, traces, and metrics in .NET code with ILogger, LoggerMessage, OpenTelemetry, and Azure Monitor (Application Insights). Use when code or a review touches ILogger, log levels, message templates, LoggerMessage, BeginScope, personal data or secrets in logs, log redaction, ActivitySource and spans,

  • dotnet-testing

    .NET test code and test project setup with MSTest 4 (MSTest.Sdk, Microsoft.Testing.Platform), FluentAssertions 7.2.2 or AwesomeAssertions 9, NSubstitute, hand-written fakes, FakeTimeProvider, WebApplicationFactory, Testcontainers 4, and Respawn. Covers what to test, test names, data rows, equivalenc

  • efcore

    Data access code with Entity Framework Core 10 on SQL Server or PostgreSQL. Use when code or a review touches DbContext, DbSet, LINQ queries, Include, SaveChanges, ExecuteUpdate, raw SQL through EF, transactions, concurrency tokens, value objects, query filters, interceptors, migrations (dotnet ef,

  • elasticsearch

    Search code with Elasticsearch 9 and the .NET client Elastic.Clients.Elasticsearch 9. Use when code or a review touches ElasticsearchClient, an index mapping, aliases, a reindex, bulk indexing, the sync from the database to a search index, search queries, filters, paging, point in time, search_after

  • fluentvalidation

    Validators with FluentValidation 12 in .NET code. Covers rules, cascade mode, error codes, child and collection validators, async rules, DI registration, the call from a minimal API endpoint filter, a controller, or a worker, the error response with stable codes, and validator tests. Use when code o

  • mailkit

    Outgoing mail code with MailKit 4 and MimeKit 4 in .NET. Use when code or a review sends email over SMTP, for example MailKit SmtpClient, MimeMessage, BodyBuilder, SecureSocketOptions, SMTP settings and the SMTP password, a mail outbox or a background mail sender, retries after a relay failure, mail

  • migrate-fluentassertions

    Migration of a .NET test project from FluentAssertions (version 5, 6, or 7) to AwesomeAssertions 9, step by step, with a build, a test run, and an assertion count after each step. A person starts it, because it changes packages. Use when the user asks to replace FluentAssertions with AwesomeAssertio

  • postgresql

    PostgreSQL engine rules and SQL text for .NET services. Use when code or a review touches SQL for PostgreSQL (a .sql script, FromSql, SqlQuery, ExecuteSql, migrationBuilder.Sql, Dapper, or plain Npgsql), column types, keys, indexes, EXPLAIN, isolation levels, row locks, a queue table with SKIP LOCKE

  • puppeteersharp

    HTML to PDF and page screenshots in .NET with PuppeteerSharp and headless Chrome. Use when code or a review renders an invoice, a report, or another HTML page to PDF, or touches PuppeteerSharp, Puppeteer.LaunchAsync, BrowserFetcher, chrome-headless-shell, PdfDataAsync, SetContentAsync, GoToAsync, --

  • rabbitmq

    Messaging code on RabbitMQ 4.3 and 4.4 with RabbitMQ.Client 7, and the messaging principles that all message flows share (at-least-once delivery, idempotent consumers, outbox, contracts, names, dead letters). Use when code or a review touches a broker, an exchange, a queue, a routing key, a publishe

  • redis

    Caching and Redis or Valkey code in .NET with HybridCache and StackExchange.Redis 3. Use when code or a review touches a cache (HybridCache, IDistributedCache, IMemoryCache, GetOrCreateAsync, cache keys, TTLs, invalidation, tags), AddStackExchangeRedisCache, IConnectionMultiplexer, Redis or Valkey k

  • secure-coding

    Security rules for writing and reviewing code in the .NET 10, ASP.NET Core, EF Core, Angular and AngularJS stack, with its integrations, supply chain, containers and Kubernetes config. Covers authentication, authorization and tenant isolation, injection, deserialization, SSRF, file upload, secrets,

  • sqlserver

    SQL Server and Azure SQL engine rules and T-SQL for .NET services. Use when code or a review touches T-SQL (a .sql script, a stored procedure, FromSql, SqlQuery, ExecuteSql, migrationBuilder.Sql, Dapper, or SqlClient code), column types, keys, indexes, isolation levels, RCSI, optimized locking, lock

  • wolverine

    Messaging code with Wolverine 6 (WolverineFx) in .NET 9 and 10 services. Use when code or a review touches UseWolverine, message handlers, IMessageBus, InvokeAsync, SendAsync, PublishAsync, cascading messages, the durable outbox and inbox on EF Core with PostgreSQL or SQL Server, AutoApplyTransactio

View source on GitHub

More from Charmedme/maikelsoft-skills

All 8 plugins →

One command for each phase of the backlog work: an idea, a request, or a bug to approved items. Each user story and bug gets acceptance criteria and a Gherkin Behaviour spec, a refine pass with the product owner, and a push to Jira, Azure DevOps, GitHub, GitLab, Linear, or files after approval. Research, a story map, and a prototype only for larger work. For product owners and business analysts.

16 skills

0

ux-design

claude

/ux-design designs one item with UI before the build: problem frame, flow, pattern rules, design spec with a source for each decision, states, mockups, and a prototype for a test with users. /ux-review checks the built screens against the design. A UX designer agent does the work. Also Claude Design, Figma, and OpenPencil, brand files and DTCG tokens, and WCAG 2.2 accessibility.

13 skills · 1 agent

0

dev-team

claude

The team mode of dev-flow for one large or risky work item: a senior designs and builds the core, mediors build work packages, a security reviewer checks the diff, and the main session leads with the plan gate and the final gate. Same spec.md, locked tests, and run.md header as a solo build. Needs dev-flow 3.1.0 or later and dev-stack.

7 skills · 4 agents · hooks

0

dev-docs

claude

Write, rewrite, and review developer documentation: README, tutorial, how-to, reference, explanation, ADR, changelog, code comments, and UI text. /update-docs checks and updates the whole doc set of a project.

11 skills

0

dev-flow

claude

Builds one work item (story, bug, task, or chore) from its ticket to tested commits, spec first. Copies the Behaviour spec of the ticket and locks one test file for each rule. Builds one scenario at a time with TDD. Proves the result with held-back tests, a mutation check, and fresh reviews. Sets the size from the change and the risk. Product questions go back to the product owner on the ticket.

2 skills · hooks

0

dev-build

claude

Build good agent skills and agents: research, concept, test, build. Skills build-skill and build-agent, with checkers. Agents for Claude Code, the Agent SDK, Managed Agents, and OpenClaw.

2 skills

0

Similar plugins

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.

5 commands

HKUDS/CLI-Anything 58,665

Automates browser interactions for web testing, form filling, screenshots, and data extraction

12 skills

vercel-labs/agent-browser 50,373

Use Alibaba Open Code Review from local Codex.

2 skills

alibaba/open-code-review 50,068

slidev

claude

Claude Code skill for creating and presenting Slidev slidedecks

1 skill

slidevjs/slidev 49,452

Maintain dev-stack?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins8 plugins