← Back to list
name: www
description: "Work on the Astro website in

www
by vangberg
Output-focused Python editor
⭐ 1🍴 0📅 Jan 21, 2026
SKILL.md
name: www
description: "Work on the Astro website in www/ for pdit.dev. Use when editing site content, styles, layouts, or components; adding pages or news posts; or running Astro dev/build commands for the website."
www Astro website
Overview
Work on the Astro site in www/: update content, add pages or news posts, and adjust styling while following the local design system.
Quick Start
- Install deps:
cd www && npm install - Run dev server:
npm run dev - Build:
npm run build - Preview build:
npm run preview
Project Map
- Use
www/src/pages/for route files (e.g.,index.astro,manual.astro,news/). - List news posts in
www/src/pages/news/index.astroviaAstro.glob; exporttitleanddatefrom each post. - Wrap pages with
www/src/layouts/Layout.astro; keepNav, global CSS, fonts, and analytics wired in. - Edit the main nav in
www/src/components/Nav.astro. - Treat
www/src/styles/global.cssas the home for global typography, colors, and layout defaults. - Place static assets in
www/public/(images, icons). - Follow the design system in
www/DESIGN.md. - Avoid editing
www/dist/directly (build output, ignored by git).
Conventions
- Wrap pages with
Layoutand settitleplusdescriptionwhen available. - Put shared styling in
www/src/styles/global.css; keep page-specific styles in each.astrofile's<style>block. - Follow
www/DESIGN.md: bold, high contrast, thick borders, sharp corners, palette-driven accents. - Preserve existing typography: Fira Mono for headings, system-ui for body.
- Keep assets in
www/public/and reference by absolute path (e.g.,/screenshot.png).
Common Tasks
Update content
- Edit the target
.astrofile inwww/src/pages/orwww/src/pages/news/. - Adjust local styles in the same file if layout changes are needed.
Add a new page
- Create
www/src/pages/<route>.astro. - Use
Layoutand providetitle/description. - Add a nav link in
www/src/components/Nav.astroif the page should appear in the top nav.
Add a news post
- Create
www/src/pages/news/<slug>.astro. - Export
titleanddateas strings. - Use
Layoutand include a back-link to/news/. - Rely on
Astro.globin/news/to surface the post automatically.
Score
Total Score
65/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
✓最近の活動
1ヶ月以内に更新
+10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
✓タグ
1つ以上のタグが設定されている
+5
Reviews
💬
Reviews coming soon
