zd-dotnet
v7.6.1.NET dashboard/API conventions: vertical feature slices, proc-backed data, migration-free additive schema changes with paired rollbacks, WinSW deployment with health-checked swap, parity-first porting.
By Zaraat Dost ML/GIS teamLicense: MIT0 GitHub starsUpdated 2 weeks ago
Directory evidence
- Runtimes
- Claude Code
- Parsed components
- 6 skill or MCP entries
- Source updated
- Oct 4, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install zd-dotnet for Claude Code
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install zd-dotnet@agent-plugin-marketplacePaste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/fame-healthscreening/ZD-claude-pluginClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/zd-dotnet/.
Plugin files
├── .claude-plugin/plugin.json├── skills/contract-check/SKILL.md├── skills/db-change/SKILL.md├── skills/reconcile/SKILL.md├── skills/schema-posture/SKILL.md├── skills/slice-conventions/SKILL.md└── skills/winsw-deploy/SKILL.md
Included Skills6
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.
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.
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.
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.
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 web app.
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 .NET stack.
Plugin manifests1
{
"name": "zd-dotnet",
"displayName": "Zaraat Dost · .NET",
"version": "7.6.1",
"description": ".NET dashboard/API conventions: vertical feature slices, proc-backed data, migration-free additive schema changes with paired rollbacks, WinSW deployment with health-checked swap, parity-first porting.",
"author": {
"name": "Zaraat Dost ML/GIS team",
"url": "https://github.com/adilmunawar"
},
"homepage": "https://github.com/adilmunawar/ZD-claude-plugin/tree/main/plugins/zd-dotnet",
"repository": "https://github.com/adilmunawar/ZD-claude-plugin",
"license": "MIT",
"keywords": [
"zaraat-dost",
"dotnet",
"sql-server",
"winsw"
],
"dependencies": [
{
"name": "zd-core",
"version": "^7.6.1"
}
]
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[zd-dotnet on Agent Plugins Marketplace](https://pluginsmp.com/plugins/zd-dotnet)