easyplatform-backend
Prerequisites: MUST READ before executing:
.claude/skills/shared/understand-code-first-protocol.md.claude/skills/shared/evidence-based-reasoning-protocol.md
Quick Summary
Goal: Develop .NET backend features using Easy.Platform CQRS, repository, and entity patterns.
Workflow:
- Classify Task — Use decision tree: Command (write) / Query (read) / Entity / Event Handler / Migration / Job
- Implement — Follow per-pattern templates: Command+Handler+Result in one file, static expressions on entities
- Validate — Use
PlatformValidationResultfluent API, never throw for validation errors
Key Rules:
- Side effects go in Entity Event Handlers (
UseCaseEvents/), NEVER in command handlers - Cross-service communication via message bus only, NEVER direct DB access
More from duc01226/easyplatform
pdf-to-markdown
[Document Processing] Use when you need to convert PDF files to Markdown with support for native text PDFs and scanned documents (OCR).
683markdown-to-docx
[Document Processing] Use when you need to convert markdown files to Microsoft Word ( DOCX) format with GFM support and math rendering.
433markdown-to-pdf
[Document Processing] Use when you need to convert markdown files to PDF with syntax highlighting and custom CSS support.
404docx-to-markdown
[Document Processing] Use when you need to convert Microsoft Word ( DOCX) files to Markdown with GFM support (tables, images, code blocks).
294ui-ux-pro-max
[Frontend] Frontend UI/UX design intelligence - activate FIRST when user requests beautiful, stunning, gorgeous, or aesthetic interfaces. 50 styles, 21 palettes, 50 font pairings, 20 charts, 8 stacks. Triggers on ui design, ux design, design system, color palette, typography, glassmorphism, claymorphism, neumorphism, bento grid, font pairing, ui-ux-pro-max, stunning interface, beautiful ui.
83arch-security-review
[Architecture] Use when reviewing code for security vulnerabilities, implementing authorization, or ensuring data protection.
64