スキル一覧に戻る
thkt

enhancing-progressively

by thkt

3🍴 0📅 2026年1月24日
GitHubで見るManusで実行

SKILL.md


name: enhancing-progressively description: > CSS-first approach - use CSS before JavaScript. Use when implementing layouts, animations, or toggles, or when user mentions レイアウト, スタイル, 位置, アニメーション, 表示/非表示, トグル, レスポンシブ, CSS Grid, Flexbox, transforms, transitions, CSSのみ, JavaScript不要, シンプル allowed-tools: [Read, Grep, Glob] user-invocable: false

Progressive Enhancement

Priority

PriorityApproachExamples
1HTMLSemantic elements, native inputs
2CSSGrid, Flexbox, :has(), transitions
3JSOnly when truly necessary

Detection

JS PatternCSS Alternative
element.style.displayCSS :has(), [open], <dialog>
addEventListener('resize')CSS @media, clamp(), min()
getBoundingClientRectCSS Grid, Flexbox, gap
setInterval for animationCSS transition, @keyframes
classList.toggleCSS :checked, :target
scrollTo, scrollIntoViewCSS scroll-behavior: smooth
matchMediaCSS @media, @container

スコア

総合スコア

50/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です