A

immortal-skill

作者 agenmod

immortal-skill 是一套 Skill Authoring 工作流程,可將對話、文件與平台匯出資料整理成具備證據意識的數位人格套件。它會引導你完成角色選定、來源蒐集、倫理檢查、衝突處理與輸出生成,協助建立可重複使用的 agent skills。

Stars318
收藏0
評論0
加入時間2026年4月8日
分類Skill 編寫
安裝指令
npx skills add agenmod/immortal-skill --skill immortal-skill
編輯評分

此 skill 的評分為 72/100,代表它可作為目錄中可列出的真實且可重複使用工作流程,但實際採用前仍需要閱讀部分 repository 內容並進行手動設定。repository 展示了相當完整的人格萃取框架,包含明確的啟用條件、分階段流程結構、角色範本、輸出路徑慣例,以及依平台區分的蒐集指引,因此 agent 可依循的內容明顯多於一般泛用 prompt。主要限制在於,核心 skill 檔案的指令密度偏高,且引用了許多支援路徑,但在 skill 本身內並未提供一個精簡、可直接走完端對端流程的快速起步說明。

72/100
亮點
  • 觸發條件清楚:SKILL.md 明確說明何時應啟用,特別適用於將某個人萃取為數位人格/skill 套件的請求情境。
  • 工作流程深度扎實:主 skill 定義了分階段步驟、倫理檢查、角色範本、證據處理與輸出慣例,而不只是停留在行銷式描述。
  • repository 具備實際操作支援:檔案樹包含多個平台的 collectors,且 docs/PLATFORM-GUIDE.md 提供了具體的設定方式與 collect 指令,涵蓋 Feishu、Slack、Discord 與 Telegram 等工具。
注意事項
  • 主要安裝/使用路徑較分散:SKILL.md 會參照 personas、recipes、kit 與 docs,但現有證據未顯示主 skill 內提供單一、精簡且完整的端對端指令流程。
  • 信任與適用性需謹慎評估:repository 已處理倫理、隱私以及公開/私人來源的限制,但此主題牽涉對真實人物進行人格萃取,使用者仍需非常審慎地落實這些保護措施。
總覽

immortal-skill 技能概覽

immortal-skill 真正的用途是什麼

immortal-skill 是一套有結構的技能,用來把分散在各處、與某個人有關的紀錄,整理成可供 agent 載入的「數位人格」套件。它真正要做的,不是單純把聊天紀錄摘要一下,而是引導 agent 依序完成角色選定、來源蒐集、證據分級、衝突處理與輸出生成,讓最後的結果能更完整保留一個人的思考方式、溝通風格、記憶模式與決策習慣。

哪些人適合安裝 immortal-skill

如果你正在針對「以人為核心的知識資產」做較嚴謹的 Skill Authoring,immortal-skill 會特別適合你:例如保存自己的工作風格、整理 mentor 的方法論、保留即將離職同事的團隊 know-how,或根據公開資料建立公眾人物顧問型 agent。特別是在一般 prompt 寫法太鬆散、你需要一套可重複套用到多個案例的固定流程時,immortal-skill 的價值會更明顯。

為什麼使用者會選它,而不是一般泛用 prompt

immortal-skill 最主要的差異,在於它的工作流程深度。這個 repo 不只提供 persona 模板,還包含各平台的 collector、範例、recipes,以及兩個相關的保護型技能:distill-protocol-skill 用於使用條款與限制,distill-shield-skill 用於防護 canaries。也因此,immortal-skill skill 比起「把訊息貼進去,叫模型模仿某人」更偏向可實際落地的操作流程。

先講最重要的導入限制

immortal-skill 在概念設計上很完整,但實際能不能導入,往往取決於你的資料取得方式與倫理限制。許多高價值資料來源都需要平台 token、資料匯出,或本機資料庫存取。這個 repo 也預設你有 python3 可用,而不同來源的實際蒐集品質差異可能很大。如果你只是想從幾段文字快速模仿某種語氣,它大概太重了;但如果你要的是可追溯、可重用的蒸餾流程,那它會更適合。

如何使用 immortal-skill 技能

immortal-skill 安裝前後,第一批該先讀的檔案

建議先從 SKILL.md 開始,再看 FOR_AI.mdREADME.mddocs/PLATFORM-GUIDE.md,以及 personas/recipes/ 底下對應的檔案。這個 repo 並沒有在 SKILL.md 裡提供單一可直接複製貼上的安裝指令,所以比較適合把它當成「由 repo 支撐的工作流程型技能」,而不是「執行一個 launcher 就完成」的套件。若你打算使用 collectors 或輔助腳本,通常也會需要 python3

建議閱讀順序如下:

  1. SKILL.md:確認標準工作流程
  2. personas/_base.md 加上一個角色模板
  3. recipes/intake-protocol.md
  4. docs/PLATFORM-GUIDE.md
  5. 如果涉及權限或防護需求,再看相關 subskills

要讓 immortal-skill 發揮效果,需要哪些輸入

若想得到較好的 immortal-skill usage 效果,一開始就要先給 agent 四類資訊:

  • 目標人物與角色類型:self、colleague、mentor、family、partner、friend,或 public figure
  • 允許使用的資料來源,以及蒐集限制
  • 產出目標:archive、internal training、advisor、memory preservation,或 agent skill pack
  • 倫理邊界:同意範圍、需要遮罩的內容、是否僅限公開資料、家庭敏感性,或職場範圍限制

一個弱的需求會像是:「Distill my mentor.」

一個強的需求則會像是:「Use immortal-skill to distill my mentor into a Skill Authoring package for internal coaching. Sources: exported email threads, 12 meeting notes, and public talks only. Redact third-party private details. Prioritize teaching heuristics, feedback style, and decision principles over biography.」

從模糊目標到可用輸出的實務流程

一份可靠的 immortal-skill guide,通常會長這樣:

  1. 在蒐集資料之前,先選好角色模板。
  2. 先確認該角色的倫理規則。
  3. 先從一到兩個高訊號來源開始蒐集,不要一開始就把所有平台一起拉進來。
  4. 依照這個技能強調的面向來蒸餾:procedure、interaction、memory、personality。
  5. 先要求 evidence levels 與 conflict notes,不要太早合成成單一完整聲音。
  6. 最後把技能套件產出到 ./skills/immortals/<slug>/

這樣做很重要,因為太早把資訊硬合在一起,常會產生看似流暢、實際卻不可信的人格版本。更好的做法,是把「有明確證據支持的內容」和「由多個來源推得出的高機率模式」分開處理。

會直接影響結果的蒐集路徑與品質建議

這個 repo 透過 collectors/ 支援多種輸入來源,例如 slack.pydiscord.pytelegram.pywechat.pyemail_collector.pymanual.py。如果你能做自動化蒐集,先看 docs/PLATFORM-GUIDE.md,確認 token scopes 與設定步驟。若無法自動化,就改採手動整理,但務必保留來源脈絡與 provenance。

品質建議如下:

  • 優先選擇篇幅較長、上下文完整的互動,而不是零散摘句
  • 盡量包含決策、回饋、衝突與日常行為的例子
  • 把公開資料與私人資料分開整理
  • 如果這個人隨時間有明顯變化,請標記時間區段
  • 若對象是 public figure,務必嚴格維持可追溯到來源的原則

immortal-skill 技能常見問題

immortal-skill 適合新手嗎?

適合,前提是你能照著分階段流程走。immortal-skill 比起自己從零發明一套蒸餾方法要容易,但它不是那種「打一個 prompt 就結束」的工具。新手建議先從 selfpublic-figure 案例開始,因為這兩種情境的同意界線與來源邊界通常比較清楚。

什麼情況下,immortal-skill 比一般 prompting 更好用?

當你需要一致性、能反映證據強弱的輸出,以及可重複使用的產物時,就適合用 immortal-skill skill。如果你的需求只是「講話稍微像這個人」,一般 prompt 可能就夠了;但若你想保留下來的是方法、溝通模式與決策規則,而且之後還要讓其他 agent 能載入使用,那 immortal-skill 會更合適。

什麼情況下不該使用 immortal-skill

如果你沒有使用權限、手上只有極少量且上下文不足的資料,或只是想做一個輕量級人物模擬,那就不建議用它。當真正需求其實是抽取事實知識,而不是做人層級的人格蒸餾時,immortal-skill 也不是理想選擇。

immortal-skill 能不能納入更大的工作流程?

可以。這個 repo 本來就是以一個小型生態系來設計的。如果你需要使用條款或機器可讀的限制,可以搭配 distill-protocol-skill;如果你希望在交付資料前先加入 canaries 或其他保護標記,可以搭配 distill-shield-skill。這也讓 immortal-skill for Skill Authoring 在真實的組織使用情境裡更完整、更可靠。

如何把 immortal-skill 用得更好

先替 immortal-skill 準備更好的來源資料

最快的提升方式不是把 prompt 寫得更花,而是選對來源。對 immortal-skill 來說,最理想的 corpus 通常會混合以下幾類內容:

  • 自然發生的對話
  • 能看出判斷方式的材料,例如 emails 或 reviews
  • 能反映流程的文件
  • 少量但關鍵、帶有情緒或策略意義的重要時刻

避免一股腦丟進大量、沒有 metadata 的原始資料。很多時候,10 份有標記、具代表性的樣本,會比幾千行未整理內容更有用。

先要求有證據意識的草稿,不要一開始就要最終 persona

常見失敗模式之一,就是太早要求一個完整的「digital twin」。更好的做法是,先叫 agent 產出:

  1. 依面向整理出的 traits
  2. 對應的 supporting evidence snippets
  3. 矛盾點或不確定之處
  4. 最後才是合併後的 persona draft

這樣更容易建立信任,也會讓後續修訂輕鬆很多。

把 prompt 收斂在角色、受眾與邊界上

更好的 immortal-skill usage,通常來自更明確的限制條件。你要清楚說明誰會使用這份輸出、它要幫助使用者完成什麼,以及哪些事絕對不能做。例子如下:「Write for internal onboarding, not companionship. Preserve blunt feedback style, but remove private family references and identifiable third-party details.」

第一版完成後,要像編輯一樣迭代修稿

完成第一輪後,請進行有明確目的的修訂:

  • 「哪些主張缺乏證據?」
  • 「哪些特質其實過度擬合到單一來源?」
  • 「在高壓情境下的決策方式,還缺了什麼?」
  • 「請把 skill package 改寫得少一點美化、多一點可操作性。」

這正是 immortal-skill 真正有價值的地方:它不是用來做新奇的模仿分身,而是一套可以檢查、可以修正、也值得信任的嚴謹蒸餾工作流程。

評分與評論

尚無評分
分享你的評論
登入後即可為這項技能評分並留言。
G
0/10000
最新評論
儲存中...