Run any Skill in Manus
with one click
with one click
Run any Skill in Manus with one click
Get Started$pwd:
$ git log --oneline --stat
stars:1
forks:1
updated:May 6, 2026 at 05:50
File Explorer
SKILL.md
[HINT] Download the complete skill directory including SKILL.md and all related files
| name | software-design |
| description | ? |
| user-invocable | false |
| disable-model-invocation | false |
| metadata | {"author":"shigurenimo","description":"製品設計・UI 設計・ドメイン設計・コード設計をカバーする設計指針スキル。","dev":true,"tags":["docs"]} |
このスキルを更新するときは README.md の方針に従う。
Jesse James Garrett's UX 5 planes (Strategy, Scope). Ref: ux-five-planes.md
OOUI + UX 5 planes (Structure, Skeleton, Surface). Ref: ux-five-planes.md
操作順でなく、不安を解消する順に並べる。
Eric Evans's DDD (Strategic): aggregate, invariant, boundary. 概念モデルのみ、実装は Code Design。
Kent Beck's Simple Design: passes tests, reveals intent, no duplication, fewest elements.
as unknown as T や any を使いたくなったら設計の歪みinterface 構文は使わない、type で表すwith*() で新インスタンスwith*()詳細 ⇒ value-object.md
依存方向は Interface → Application → Domain → Infrastructure の一方向、逆転させない。
詳細 ⇒ architecture.md
T | Error を戻す、instanceof で判別詳細 ⇒ error-handling.md
Beck's Implementation Patterns ⇒ TS:
詳細 ⇒ react.md