Communitygithub.com

krishnendu-pain/krishnendu-pain.github.io

在用戶要求代理程式建立、設定或個人化全新的 al-folio v1.x 網站時使用此技能。

krishnendu-pain.github.io 是什麼?

此技能可引導 AI 代理程式有效地建立、設定或個人化 al-folio v1.x 靜態網站。它遵循一套明確的工作流程,首先讀取 `AGENTS.md` 和 `docs/BOUNDARIES.md` 以了解專案邊界。接著優先修改 `_config.yml`、`_data` 以及內容集合(如 `_pages`、`_posts`、`_projects` 等)來實現自訂,而無需複製插件專有的佈局、樣式或 JavaScript。該技能也定義了明確的路由規則,區分哪些檔案應修改於 `al-folio` 入門專案本身(如接線、文件),哪些應使用其相關的插件庫(如 `al_folio_core`、`al_folio_cv`、`al_folio_distill`)。最後,它要求執行驗證腳本(包括 prettier lint、`al-folio upgrade audit` 和 Jekyll 建置),並在交接時總結所有變更的檔案、驗證結果以及建立的任何本機覆寫。這確保了 al-folio 網站開發的一致性和穩健性。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/krishnendu-pain/krishnendu-pain.github.io/tree/HEAD/.agents/skills/al-folio-bootstrap

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

al-folio 啟動器

在用戶要求代理程式建立、設定或個人化全新的 al-folio v1.x 網站時使用此技能。

工作流程

  1. 在編輯前先閱讀 AGENTS.md 和 docs/BOUNDARIES.md。
  2. 保持入門專案輕量:首先自訂 _config.yml、_data、內容集合以及網站資產。
  3. 將執行時期行為保留在插件儲存庫中。除非用戶有意要求本機覆寫,否則請勿將插件擁有的佈局、包含檔案、Sass、JavaScript 或資產複製到入門專案中。
  4. 對於本機視覺/內容自訂,優先採用:
    • _config.yml 的功能旗標和網站元資料
    • _data/*.yml
    • _pages、_posts、_projects、_news、_teachings、_bibliography
    • 僅在設定或內容無法表達變更時,才使用本機 _includes、_layouts 和 _sass 覆寫
  5. 在交回工作前執行驗證:
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-* 插件儲存庫。

交接

總結變更的檔案、驗證結果,以及任何已建立的本機覆寫。

Individual skills in this repo

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

相關技能