원클릭으로
astro-conventions
Project conventions and architecture for this Astro site (tylerbutler.com)
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Project conventions and architecture for this Astro site (tylerbutler.com)
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | astro-conventions |
| description | Project conventions and architecture for this Astro site (tylerbutler.com) |
| user-invocable | false |
Two collections defined in src/content/config.ts:
src/content/articles/)YYYY-MM-DD-<slug>.md (recent) or YYYY/YYYY-MM-DD-<slug>.md (older, by year)title, datetags, slug, excerpt, draft, link, via, vialink, headingStartLevel, typetype: "guide" shows a table of contents; default is "standard"link field are auto-classified as link-type articles<!--more--> as excerpt separatorsrc/content/projects/)titledate, description, tags, url, github, draftSingle base layout: src/layouts/BaseLayout.astro
src/components/)Astro components: ArticlePage, Header, Footer, Navigation, ThemeToggle, BrokenLinkTooltip, SocialIconsBelow, FootnotesScript, BrokenUrlDisplay
Both .md and .mdx files go through remark/rehype plugins configured in astro.config.ts:
Remark (in order): remarkLazyLinks, remarkGfm, remarkSmartypants, remarkGithubBlockquoteAlert, remarkShiftHeadings
Rehype (in order): rehypeFootnotes, rehypeSlug, rehypeAutolinkHeadings, rehypeExpressiveCode, rehypeMarkBrokenLinks
src/pages/)index.astro - Homepage[...slug].astro / [slug].astro - Dynamic article routesarticles/ - Article listingprojects.astro / projects/ - Project listingabout.astro, colophon.astro, search.astrofeed.xml.ts - RSS feedtags/ - Tag pagespnpm build triggers Astro build with font download, Pagefind indexing, sitemap, broken link checkingrollup-plugin-visualizer in productiondist/assets/