nw-fp-usable-design

Installation
SKILL.md

FP Usable Design

Make functional code usable. The developer is the user of your design. Apply usability thinking to code organization, naming, and architecture.

Cross-references: fp-domain-modeling | fp-hexagonal-architecture | fp-algebra-driven-design


1. Core Insight

[STARTER]

The user of software design is the developer, not the end user. When developers struggle, blame the design, not the people. Pressure, team churn, unclear specs, and noisy environments produce unusable designs. Improve the design.


2. Five Evaluation Goals

[STARTER]

Installs
10
Repository
nwave-ai/nwave
GitHub Stars
600
First Seen
Apr 4, 2026
nw-fp-usable-design — nwave-ai/nwave