·design
!

design

Designs software systems with SOLID principles, DRY/KISS/YAGNI, and security by design. Use when planning features, analyzing requirements, defining architecture, or making architectural decisions.

25Installs·1Trend·@knoopx

Installation

$npx skills add https://github.com/knoopx/pi --skill design

How to Install design

Quickly install design AI skill to your development environment via command line

  1. Open Terminal: Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.)
  2. Run Installation Command: Copy and run this command: npx skills add https://github.com/knoopx/pi --skill design
  3. Verify Installation: Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code, Cursor, or OpenClaw

Source: knoopx/pi.

SKILL.md

View raw

Guidelines for requirements analysis, design principles, architecture, and security.

| Single Responsibility | A class/module should have one reason to change | Class doing too many things | | Open/Closed | Open for extension, closed for modification | Modifying existing code for new features | | Liskov Substitution | Subtypes must be substitutable for base types | Overridden methods breaking contracts |

| Interface Segregation | Many specific interfaces > one general interface | Clients forced to depend on unused methods | | Dependency Inversion | Depend on abstractions, not concretions | High-level modules importing low-level details |

Designs software systems with SOLID principles, DRY/KISS/YAGNI, and security by design. Use when planning features, analyzing requirements, defining architecture, or making architectural decisions. Source: knoopx/pi.

Facts (cite-ready)

Stable fields and commands for AI/search citations.

Install command
npx skills add https://github.com/knoopx/pi --skill design
Source
knoopx/pi
Category
!Security
Verified
First Seen
2026-02-25
Updated
2026-03-10

Browse more skills from knoopx/pi

Quick answers

What is design?

Designs software systems with SOLID principles, DRY/KISS/YAGNI, and security by design. Use when planning features, analyzing requirements, defining architecture, or making architectural decisions. Source: knoopx/pi.

How do I install design?

Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/knoopx/pi --skill design Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code, Cursor, or OpenClaw

Where is the source repository?

https://github.com/knoopx/pi

Details

Category
!Security
Source
skills.sh
First Seen
2026-02-25