Communitygithub.com

byd110/personal-website

Use this skill when a user asks an agent to migrate an existing customized al-folio fork to v1.x.

personal-website란 무엇인가요?

personal-website is a Claude Code agent skill that use this skill when a user asks an agent to migrate an existing customized al-folio fork to v1.x.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/byd110/personal-website/tree/HEAD/.agents/skills/al-folio-v1-migration

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

al-folio v1 Migration

Use this skill when a user asks an agent to migrate an existing customized al-folio fork to v1.x.

Workflow

  1. Work in a disposable branch, fork, or clone. Do not overwrite the user's original site.
  2. Start from the v1 starter contract, then bring over site-owned files:
    • _config.yml values
    • _data
    • _bibliography
    • content collections
    • site assets
    • intentional local _includes, _layouts, and _sass overrides
  3. Keep v1 plugin wiring from the starter:
    • theme: al_folio_core
    • bundled al_* and al_folio_* gems in Gemfile
    • bundled plugin entries in _config.yml
  4. Remove stale copied runtime files now owned by plugins unless they are intentional overrides.
  5. Run upgrade checks:
bundle exec al-folio upgrade audit --no-fail
bundle exec al-folio upgrade overrides audit
  1. For each stale or unacknowledged override:
bundle exec al-folio upgrade overrides diff LOCAL_PATH
bundle exec al-folio upgrade overrides accept LOCAL_PATH
  1. Build and inspect key pages: home, CV, publications, repositories, projects, posts, and any custom routes.

Migration Notes

Commit .al-folio-overrides.yml when the site intentionally keeps local overrides. It records the upstream plugin file checksum last reviewed so future gem updates can flag drift explicitly.

Handoff

Report removed stale runtime files, retained local overrides, unresolved visual differences, and exact validation commands.

Individual skills in this repo

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

관련 스킬