astro
Installation
SKILL.md
Astro Web-First Skill
参照(公式)
このSkillの基本方針
- 基本方針: HTML中心(ドキュメント中心)。JSは必要箇所のみ(Islands)。
- レンダリング: まずSSGを第一候補。更新頻度が高い箇所のみSSR/オンデマンドを検討。
- Islands設計: 動的UIは小さく分割し、責務を限定する。島の肥大化は避ける。
- パフォーマンス: 「送らない最適化」を優先(クライアントJS、画像、フォント、3rd party)。
- 参考: Astro公式 / Docs
思想(判断ルール)
- HTMLを先に完成させる(Webはまずドキュメント)。
- クライアントJSはコスト。必要性を説明できる分だけ送る。
- Islandsは「動的UIの特区」。島は小さく、責務を限定する。
- “便利だから全部クライアント”を避け、送信量の最小化を優先する。