technical-design-patterns

Community

Create precise ABP design docs and ADRs.

Authoralexsandrocruz
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps teams produce structured technical design documents for ABP Framework features, guiding API contracts, database schemas, and architecture decisions to reduce ambiguity and rework.

Core Features & Use Cases

  • API Contract Definition: Capture endpoints, DTOs, permissions, and validation rules for ABP modules.
  • Database Schema Planning: Define tables, relations, indexes, and ABP audit fields to support scalable data models.
  • Architecture Decisions (ADRs): Document rationale and trade-offs to ensure consistent technical direction.
  • DTOs & Validation: Provide templates for input/output DTOs and validation constraints.
  • Use Case: When designing a new ABP feature, generate a complete TSD covering REST endpoints, data model, and ADRs.

Quick Start

Provide a complete Technical Design Document for a new ABP feature by outlining the API contract, database schema, and ADRs, using the templates in the references as a starting point.

Dependency Matrix

Required Modules

mermaid-diagram-patterns

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: technical-design-patterns
Download link: https://github.com/alexsandrocruz/DominusLeads/archive/main.zip#technical-design-patterns

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.