Communitygithub.com

byd110/personal-website

Use this skill when a user asks an agent to create, configure, or personalize a new al-folio v1.x website.

personal-website とは?

personal-website is a Claude Code agent skill that use this skill when a user asks an agent to create, configure, or personalize a new al-folio v1.x website.

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/byd110/personal-website/tree/HEAD/.agents/skills/al-folio-bootstrap

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

al-folio Bootstrap

Use this skill when a user asks an agent to create, configure, or personalize a new al-folio v1.x website.

Workflow

  1. Read AGENTS.md and docs/BOUNDARIES.md before editing.
  2. Keep the starter small: customize _config.yml, _data, content collections, and site assets first.
  3. Leave runtime behavior in plugin repos. Do not copy plugin-owned layouts, includes, Sass, JavaScript, or assets into the starter unless the user intentionally wants a local override.
  4. For local visual/content customization, prefer:
    • _config.yml feature flags and site metadata
    • _data/*.yml
    • _pages, _posts, _projects, _news, _teachings, _bibliography
    • local _includes, _layouts, and _sass overrides only when config/content cannot express the change
  5. Run validation before handing work back:
npm ci
npm run lint:prettier
bundle exec al-folio upgrade audit --no-fail
bundle exec jekyll build --baseurl /al-folio

Routing

  • Starter wiring/docs/examples/tests: edit al-folio.
  • Shared layouts/includes/assets: use al_folio_core.
  • CV rendering: use al_folio_cv.
  • Distill runtime: use al_folio_distill.
  • Search/icons/math/comments/analytics/citations/external posts/newsletter/charts/images: use the owning al-* plugin repo.

Handoff

Summarize changed files, validation results, and any local overrides created.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

関連スキル