claude

Zaraat Dost · .NET

.NET dashboard/API conventions: feature slices, proc-backed data, migration-free schema changes with rollbacks, WinSW deployment, legacy parity

10 on GitHubby Zaraat Dost ML/GIS teamv7.6.1MITupdated 1 month agoengineering
/

Plugin zd-dotnet from marketplace zaraatdost in Adilmunawar/ZD-claude-plugin. Commands read from the repo's manifest — 1 month ago.

What it installs

Skills (7)

  • contract-check

    Check the mobile app's API client types against the .NET API's DTOs and envelope, both directions, and list every mismatch. Use when either side changes or before a mobile release.

  • db-change

    Draft a database change the way this team applies them — PENDING script with XACT_ABORT, guards and verification SELECTs, its ROLLBACK twin captured from OBJECT_DEFINITION, the applied-to log row and the OPEN-DECISIONS entry — without running anything.

  • legacy-parity

    Porting a legacy page or endpoint: reproduce the figure digit-for-digit first, reconcile against production, record known inconsistencies, fix only under a decision. Units, area rules, text-sorted dates and dual-id traps. Apply when rebuilding, reconciling or comparing old and new dashboard behaviou

  • reconcile

    Reconcile a rebuilt endpoint or page against the legacy one on the same inputs — rows × fields diff, scalar diff, timings — and write the result into CONVERSION.md.

  • schema-posture

    How database changes are made against the live SQL Server — never migrations; hand-run additive scripts with XACT_ABORT, verification SELECTs, a byte-verbatim ROLLBACK twin, an applied-to log and owner authorization. Apply to any SQL, DDL, index, proc or data change.

  • slice-conventions

    Layout and rules for the .NET minimal-API vertical slices and the Next.js dashboard routes — Endpoints/Models/Service per feature, proc-backed data access, policy gating, rate-limit policies, tests on SQLite, frontend route-local libs. Apply when adding or changing a feature in the dashboard API or

  • winsw-deploy

    Deploying the dashboard as Windows services on the existing EC2 host — self-contained publish, package without local settings, stop/rename/swap/start with a health check and automatic rollback, YARP gateway on the public port. Apply to deploy, package, update, rollback or service questions for the .

Subagents (2)

  • dotnet-engineer

    Builds and fixes the .NET dashboard API and its Next.js frontend — minimal-API feature slices, proc-backed SQL Server data, legacy-parity ports, YARP gateway, WinSW deployment. Knows that the database is the contract and that the old API still writes survey rows.

  • dotnet-reviewer

    Read-only reviewer for .NET API and Next.js dashboard changes — schema posture, second-writer risk, parity math, scope gating, rate limits, secrets in packages, ledger updates. Use before merging or applying a database script.

View source on GitHub

More from Adilmunawar/ZD-claude-plugin

All 16 plugins →

Spatial database study and management, dashboards, layer publishing — Python or .NET

7 skills · 3 agents

10

Next.js + Firebase + Earth Engine dashboard conventions: cadastral schema, GEE API routes, Pyodide workers, inference backend

7 skills · 1 agent

10

End-to-end cadastral and land-use pipeline: boundary inference, spectral features, classification, sub-parcelling, SAM2

6 skills · 1 agent

10

Code review standards, conventional commits, PR descriptions, changelog generation, architecture decision records, tech-debt audits

6 skills · 1 agent

10

Guardrails (Node hooks), secrets audit, stack detection, onboarding, handoff, output style

4 skills · 1 agent · hooks

10

Similar plugins

Matt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).

39 skills

mattpocock/skills 323,108

agents-md

claude

AGENTS.md as project instructions, by one option. Under claude-md-or-agents-md a project with no instruction files of its own gets its AGENTS.md files instead: a prompt.context hook asks $.fs.ancestors for every AGENTS.md and .claude/AGENTS.md from the filesystem root down to the working directory and hands them to the engine as project instruction files, which it renders, announces and withholds from agents exactly as it does CLAUDE.md, skipping any file the engine already loaded by import or link; a tool.call hook on Read attaches the ones under the project root as the engine attaches a nested CLAUDE.md. Under claude-md-and-agents-md every AGENTS.md is loaded beside CLAUDE.md. Under managed-only the project's and the person's instruction files are dropped and the organization's managed ones kept. Under claude-md the engine's walk stands alone. claude-md-or-agents-md is the default.

anthropics/claude-code 155,476

agent-skills

claudecodex

Production-grade engineering skills covering every phase of software development: spec, plan, build, verify, review, and ship.

25 skills · 4 agents

addyosmani/agent-skills 116,782

Agentic QE (external: maintained in proffesor-for-testing/agentic-qe, pinned to v3.15.17): a quality-engineering fleet with 11 QE agents, 9 skills, 9 commands, the agentic-qe MCP server pinned to the plugin version, and the aqe-mod guard that refuses destructive operations on AQE learning data

9 skills · 9 commands · 11 agents · 1 MCP server

ruvnet/ruflo 81,589

Binary reverse engineering, malware analysis, firmware security, and software protection research for authorized security research, CTF competitions, and defensive security

4 skills · 3 agents

wshobson/agents 42,461

Maintain Zaraat Dost · .NET?

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 plugins16 plugins