design-components
Skill9 starsChanged 3 months agoMITView on GitHub
静的UI骨格からLayout/Componentを抽出して技術スタックの標準配置に分離する。UI骨格を再利用可能なコンポーネント構造に整理するときに使う。
2 other projects use a version of this.
Adopted by
Most recently taken up by
- dmlguq456/heartingtheir own version, first seen Nov 8, 2026
- mevans2120/design-suite-claude-skillstheir own version, first seen Oct 22, 2025
Other versions2 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 2
- mevans2120/design-suite-claude-skills★ 11same name
- dmlguq456/hearting★ 9same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository57 other files it gives its agents.
- CLAUDE.mdCLAUDE.md
- accessibility-engineerSkill
- agent-browserSkill
- animation-principlesSkill
- architecture-expertSkill
- art-directionSkill
- auto-bugSkill
- auto-buildSkill
- auto-designSkill
- auto-taskSkill
- basic-reviewSkill
- biz-researcherSkill
- bug-fixSkill
- bug-investigateSkill
- bug-newSkill
- bug-proposeSkill
- build-context-siteSkill
- creative-coderSkill
- deep-reviewSkill
- design-assembleSkill
- design-critiqueSkill
- design-htmlSkill
- design-mockSkill
- design-ssotSkill
- design-uiSkill
- developer-specialistSkill
- docs-reverseSkill
- experience-planSkill
- frontend-implementationSkill
- image-prepSkill
- judgment-harnessSkill
- keyboard-shortcutsSkill
- manual-genSkill
- manual-guideSkill
- official-source-firstSkill
- pairSkill
- persona-designerSkill
- project-design-languageSkill
- project-initSkill
- proposition-reviewerSkill
- proto-loopSkill
- proto-mediumSkill
- pr-respondSkill
- repo-tourSkill
- security-expertSkill
- sensory-designSkill
- session-endSkill
- session-startSkill
- setupSkill
- task-detailSkill
- task-listSkill
- task-runSkill
- template-feedbackSkill
- template-inboxSkill
- testingSkill
- ui-designerSkill
- usability-psychologistSkill
The file
Files
[デザイン] 3. 静的UI骨格 → Layout/Component を抽出して分離
コマンド: /design-components
いつ使う?(位置づけ)
/design-uiで静的UI骨格(見た目のみ)を生成したあと- 「ページ固有レイアウト」と「再利用コンポーネント」を分離して、後続の
/design-assembleをやりやすくしたいとき
次に何をする?
- variants(size/tone/state等)を型付きprops/属性に落として結合 →
/design-assemble
入力: $ARGUMENTS(任意)
- 対象ディレクトリ(例:
src/やapp/など)
🎯 目的
/design-uiで生成した 静的UI骨格(見た目のみ) から、- Layout(ページ枠/セクション/グリッド)
- Component(ボタン/カード/フォーム等の再利用部品) を抽出して分離し、保守しやすくする
抽出の判断基準(最小)
- Layout にする
- ページ固有の枠組み(ヘッダー+本文+フッターなど)
- セクションの並び(Hero/Features/Pricingなど)
- グリッド/レイアウトの責務が主で、見た目の部品が複数集まっているもの
- Component にする
- 同じ構造が3回以上出現する(同一の見た目/役割)
- variants(size/tone/state)に落とせる
- 画面を跨いで再利用したい意図がある
- まだ抽出しない
- 1回しか出現しない、ページ固有の塊
- 名前が付けられない(責務が曖昧)
ルール
- ロジック/状態/データ取得は入れない(見た目の責務分離のみ)
- 既存のディレクトリ規約・命名規約を尊重する(新規規約を持ち込まない)
- 変更は差分最小で、レビュー可能な単位に分割する
出力(差分のみ)
- スタック別の標準配置に合わせて、コンポーネント/レイアウトを分割して反映
ゲート
- 見た目が維持されている(主要ページ/主要コンポーネント)
- 重複UIが減っている(同じ構造が3回以上なら抽出を検討)
- ここで停止
次に推奨
→ /design-assemble でvariants → 型付きProps結合
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

