feature-slice-notification

Automate end-to-end Notifications API feature development in .NET/C#.

Updated Nov 2, 2025
One-click install
npx skills add https://github.com/YuriGarciaRibeiro/API-notifications --skill feature-slice-notification
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feature-slice-notification
Source: https://github.com/YuriGarciaRibeiro/API-notifications/tree/main/.codex/skills/feature-slice-notification
Command: npx skills add https://github.com/YuriGarciaRibeiro/API-notifications --skill feature-slice-notification

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires rg, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Esta skill facilita criar ou refatorar features ponta a ponta na API de notificações em .NET/C#, cobrindo UseCases (Command/Query + Handler + Validator), endpoint Minimal API, autorização por permission e documentação de contrato.

Core Features & Use Cases

  • Aborda Create/Update/Delete de features ponta a ponta para a API de notificações.
  • Define padrões de UseCase (Command/Query + Handler + Validator), Endpoint e documentação de contrato para manter consistência entre Application e Api.
  • Fornece diretrizes de organização de código, validação e contratos de API para projeção de novas features.

Quick Start

Crie uma feature ponta a ponta na API de notificações seguindo o padrão UseCase, Validator, Endpoint e documentação.

Frequently Asked Questions about feature-slice-notification

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build end-to-end notification API features in .NET?

To build end-to-end .NET notification features, you implement UseCases with Command/Query, Handler, and Validator patterns alongside Minimal API endpoints, permission-based authorization, and contract documentation across Application and Api layers.

What is the standard UseCase pattern for .NET Minimal API endpoints?

The standard UseCase pattern for .NET Minimal API endpoints separates operations into Command or Query objects, processes them with a Handler, validates inputs with a Validator, and enforces directory structure and file naming across Application and Api layers.

Can I use this approach to refactor existing C# notification endpoints?

Yes, you can refactor existing C# notification endpoints by applying structural and contract requirements, enforcing directory structure, file naming, and validation across Application and Api layers to maintain consistency during Create, Update, or Delete operations.

How do I set up permission-based authorization for .NET notification features?

Set up permission-based authorization for .NET notification features by enforcing structural and contract requirements within the automated end-to-end feature development flow, ensuring the Api layer correctly validates permissions across endpoints.

Do I need ripgrep installed to generate .NET UseCase handlers and validators?

Yes, you need ripgrep installed as a dependency to automate the generation of .NET UseCase handlers, validators, and Minimal API endpoints, as the scripts rely on it to enforce directory structure and file naming.