software-architecture

Apply Clean Architecture and DDD guidelines to software design.

Updated Dec 27, 2025
One-click install
npx skills add https://github.com/TheBBz/HFTPM --skill software-architecture-thebbz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: software-architecture
Source: https://github.com/TheBBz/HFTPM/tree/main/.claude/skills/software-architecture
Command: npx skills add https://github.com/TheBBz/HFTPM --skill software-architecture-thebbz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides guidance on software architecture principles like Clean Architecture and DDD to improve modularity, testability, and maintainability.

Core Features & Use Cases

  • Architecture Guidelines: Clear patterns for separation of concerns
  • Code Quality Rules: Avoid duplication, early returns, small components
  • Use Case: Designing a new module with clear boundaries

Quick Start

Ask for a project context and apply Clean Architecture and DDD guidelines.