al-folio ブートストラップ は何をしますか?
このスキルは、ユーザーが新しいal-folio v1.xウェブサイトの作成、設定、またはパーソナライズをエージェントに依頼したときに使用します。
ワークフロー
- 編集前に
AGENTS.mdとdocs/BOUNDARIES.mdを読んでください。 - スターターは最小限に保ちます。最初に
_config.yml、_data、コンテンツコレクション、サイトアセットをカスタマイズしてください。 - ランタイムの動作はプラグインリポジトリに任せます。ユーザーが意図的にローカルオーバーライドを希望しない限り、プラグインが所有するレイアウト、インクルード、Sass、JavaScript、またはアセットをスターターにコピーしないでください。
- ローカルでのビジュアル/コンテンツカスタマイズには、以下を優先してください。
_config.ymlの機能フラグとサイトメタデータ_data/*.yml_pages、_posts、_projects、_news、_teachings、_bibliography- ローカルの
_includes、_layouts、_sassオーバーライドは、設定やコンテンツで変更を表現できない場合のみ使用
- 作業を引き渡す前にバリデーションを実行してください:
npm ci
npm run lint:prettier
bundle exec al-folio upgrade audit --no-fail
bundle exec jekyll build --baseurl /al-folio
ルーティング
- スターターの配線/ドキュメント/例/テスト:
al-folioを編集します。 - 共有レイアウト/インクルード/アセット:
al_folio_coreを使用します。 - CVレンダリング:
al_folio_cvを使用します。 - Distillランタイム:
al_folio_distillを使用します。 - 検索/アイコン/数式/コメント/アナリティクス/引用/外部投稿/ニュースレター/チャート/画像:所有する
al-*プラグインリポジトリを使用します。
引き渡し
変更したファイル、バリデーション結果、および作成したローカルオーバーライドを要約します。