본문으로 건너뛰기
cccskills
무료GitHub에 공개

agi

當使用者要為新客戶規劃或撰寫全新的 Brand Guideline、品牌手冊、視覺識別規範時使用。互動教練模式:一次只問一題完成 intake,全部問完後產出由知識圖譜推理驅動的 Plan 供確認,使用者確認後才 Build 並寫入 clients/ 下的 blueprint、index.yaml 與 note.md 初稿。

Plan 階段以 Design Strategy 推理鏈(產業 → 品牌類型 → 商業問題 → 匹配決策卡 → 架構)運作,並引用 references/research/decision_patterns.yaml、contexts、modules、archetypes、module_graph 與 references/docs/*.profile.yaml 的證據。

本 skill 亦涵蓋兩個延伸能力(見 references/):分析既有 guideline PDF(design-guideline-researcher)、把分析升級成決策卡(design-strategy-extractor)。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(200)

  • SKILL.md22.6 KB
  • assets/schemas/context.schema.yaml2.4 KB
  • assets/schemas/decision_pattern.schema.yaml4.9 KB
  • assets/schemas/module_knowledge.schema.yaml3.9 KB
  • assets/schemas/profile.schema.yaml2.9 KB
  • evals/design-guideline-researcher.evals.json1.6 KB
  • evals/evals.json1.3 KB
  • references/design-guideline-researcher.md10.1 KB
  • references/design-strategy-extractor.md6.6 KB
  • references/docs/2022_Special_Olympics_USA_Games_Brand_Guidelines_2020.decisions.yaml7.3 KB
  • references/docs/2022_Special_Olympics_USA_Games_Brand_Guidelines_2020.index.yaml6.2 KB
  • references/docs/2022_Special_Olympics_USA_Games_Brand_Guidelines_2020.note.md35.9 KB
  • references/docs/2022_Special_Olympics_USA_Games_Brand_Guidelines_2020.profile.yaml15.5 KB
  • references/docs/3M_Visual_Identity_Guidelines_2015.decisions.yaml12.0 KB
  • references/docs/3M_Visual_Identity_Guidelines_2015.index.yaml7.2 KB
  • references/docs/3M_Visual_Identity_Guidelines_2015.note.md35.7 KB
  • references/docs/3M_Visual_Identity_Guidelines_2015.profile.yaml16.3 KB
  • references/docs/accor_hotels_2015_compressed.decisions.yaml2.4 KB
  • references/docs/accor_hotels_2015_compressed.index.yaml5.7 KB
  • references/docs/accor_hotels_2015_compressed.note.md27.2 KB
  • references/docs/accor_hotels_2015_compressed.profile.yaml12.6 KB
  • references/docs/accoya_brand_guidelines_2015.decisions.yaml4.7 KB
  • references/docs/accoya_brand_guidelines_2015.index.yaml8.7 KB
  • references/docs/accoya_brand_guidelines_2015.note.md37.2 KB
  • references/docs/accoya_brand_guidelines_2015.profile.yaml16.8 KB
  • references/docs/Afterpay_Merchant_Guidelines_US_2020.decisions.yaml7.5 KB
  • references/docs/Afterpay_Merchant_Guidelines_US_2020.index.yaml3.9 KB
  • references/docs/Afterpay_Merchant_Guidelines_US_2020.note.md19.6 KB
  • references/docs/Afterpay_Merchant_Guidelines_US_2020.profile.yaml10.3 KB
  • references/docs/airasia_brand_guidelines_2017.decisions.yaml2.9 KB
  • references/docs/airasia_brand_guidelines_2017.index.yaml3.0 KB
  • references/docs/airasia_brand_guidelines_2017.note.md14.4 KB
  • references/docs/airasia_brand_guidelines_2017.profile.yaml8.9 KB
  • references/docs/Amazon_Brand_Usage_Guidelines.decisions.yaml4.3 KB
  • references/docs/Amazon_Brand_Usage_Guidelines.index.yaml3.7 KB
  • references/docs/Amazon_Brand_Usage_Guidelines.note.md18.3 KB
  • references/docs/Amazon_Brand_Usage_Guidelines.profile.yaml9.3 KB
  • references/docs/Amazon_Echo_Alexa_Guidelines_External.decisions.yaml7.9 KB
  • references/docs/Amazon_Echo_Alexa_Guidelines_External.index.yaml4.6 KB
  • references/docs/Amazon_Echo_Alexa_Guidelines_External.note.md22.8 KB
  • references/docs/Amazon_Echo_Alexa_Guidelines_External.profile.yaml12.4 KB
  • references/docs/AMD_branding_guidelines_2020.decisions.yaml7.3 KB
  • references/docs/AMD_branding_guidelines_2020.index.yaml2.9 KB
  • references/docs/AMD_branding_guidelines_2020.note.md20.0 KB
  • references/docs/AMD_branding_guidelines_2020.profile.yaml8.4 KB
  • references/docs/American_Express_Guidelines_2018.decisions.yaml4.4 KB
  • references/docs/American_Express_Guidelines_2018.index.yaml3.2 KB
  • references/docs/American_Express_Guidelines_2018.note.md16.2 KB
  • references/docs/American_Express_Guidelines_2018.profile.yaml9.5 KB
  • references/docs/Apple_ID_Guidelines_Channel_2016.decisions.yaml4.4 KB
  • references/docs/Apple_ID_Guidelines_Channel_2016.index.yaml3.5 KB
  • references/docs/Apple_ID_Guidelines_Channel_2016.note.md20.9 KB
  • references/docs/Apple_ID_Guidelines_Channel_2016.profile.yaml12.7 KB
  • references/docs/Arte_ Social_Media_Style_Guide_2017.decisions.yaml1.8 KB
  • references/docs/Arte_ Social_Media_Style_Guide_2017.index.yaml3.6 KB
  • references/docs/Arte_ Social_Media_Style_Guide_2017.note.md19.7 KB
  • references/docs/Arte_ Social_Media_Style_Guide_2017.profile.yaml9.2 KB
  • references/docs/arte_2008_compressed.decisions.yaml6.8 KB
  • references/docs/arte_2008_compressed.index.yaml4.3 KB
  • references/docs/arte_2008_compressed.note.md23.4 KB
  • references/docs/arte_2008_compressed.profile.yaml12.5 KB
  • references/docs/AXA_Design_principles_2017.decisions.yaml7.0 KB
  • references/docs/AXA_Design_principles_2017.index.yaml8.1 KB
  • references/docs/AXA_Design_principles_2017.note.md18.7 KB
  • references/docs/AXA_Design_principles_2017.profile.yaml11.8 KB
  • references/docs/bambu_Brand_Style_Guide_2020.index.yaml2.9 KB
  • references/docs/bambu_Brand_Style_Guide_2020.note.md6.3 KB
  • references/docs/bambu_Brand_Style_Guide_2020.profile.yaml4.1 KB
  • references/docs/Barbican_Centre_brand_guidelines_2017.decisions.yaml4.9 KB
  • references/docs/Barbican_Centre_brand_guidelines_2017.index.yaml5.7 KB
  • references/docs/Barbican_Centre_brand_guidelines_2017.note.md12.6 KB
  • references/docs/Barbican_Centre_brand_guidelines_2017.profile.yaml8.7 KB
  • references/docs/BC_BrandGuidelines_2020.decisions.yaml5.3 KB
  • references/docs/BC_BrandGuidelines_2020.index.yaml5.7 KB
  • references/docs/BC_BrandGuidelines_2020.note.md12.9 KB
  • references/docs/BC_BrandGuidelines_2020.profile.yaml9.7 KB
  • references/docs/BCHydro_brand_guidelines_2019.decisions.yaml8.4 KB
  • references/docs/BCHydro_brand_guidelines_2019.index.yaml5.6 KB
  • references/docs/BCHydro_brand_guidelines_2019.note.md12.4 KB
  • references/docs/BCHydro_brand_guidelines_2019.profile.yaml9.0 KB
  • references/docs/Berkeley_Brand_Manual_accessible_2019.decisions.yaml12.9 KB
  • references/docs/Berkeley_Brand_Manual_accessible_2019.index.yaml4.9 KB
  • references/docs/Berkeley_Brand_Manual_accessible_2019.note.md15.6 KB
  • references/docs/Berkeley_Brand_Manual_accessible_2019.profile.yaml9.4 KB
  • references/docs/Bern_Stadt_2021.decisions.yaml5.4 KB
  • references/docs/Bern_Stadt_2021.index.yaml5.1 KB
  • references/docs/Bern_Stadt_2021.note.md13.2 KB
  • references/docs/Bern_Stadt_2021.profile.yaml7.6 KB
  • references/docs/bitcoin_Brand_Guidelines.decisions.yaml4.3 KB
  • references/docs/bitcoin_Brand_Guidelines.index.yaml3.0 KB
  • references/docs/bitcoin_Brand_Guidelines.note.md8.8 KB
  • references/docs/bitcoin_Brand_Guidelines.profile.yaml4.5 KB
  • references/docs/BlackBerry_Cylance_Brand_Guidelines_2019.decisions.yaml10.1 KB
  • references/docs/BlackBerry_Cylance_Brand_Guidelines_2019.index.yaml4.1 KB
  • references/docs/BlackBerry_Cylance_Brand_Guidelines_2019.note.md18.2 KB
  • references/docs/BlackBerry_Cylance_Brand_Guidelines_2019.profile.yaml8.8 KB
  • references/docs/BMW_Clubs_2020.decisions.yaml6.0 KB
  • references/docs/BMW_Clubs_2020.index.yaml5.2 KB
  • references/docs/BMW_Clubs_2020.note.md13.7 KB
  • references/docs/BMW_Clubs_2020.profile.yaml7.5 KB
  • references/docs/BNP_Brand_Pass_BD_2012.decisions.yaml5.6 KB
  • references/docs/BNP_Brand_Pass_BD_2012.index.yaml3.3 KB
  • references/docs/BNP_Brand_Pass_BD_2012.note.md9.3 KB
  • references/docs/BNP_Brand_Pass_BD_2012.profile.yaml5.7 KB
  • references/docs/BNPP_Brand_creative_bd_2012.decisions.yaml3.0 KB
  • references/docs/BNPP_Brand_creative_bd_2012.index.yaml2.9 KB
  • references/docs/BNPP_Brand_creative_bd_2012.note.md8.1 KB
  • references/docs/BNPP_Brand_creative_bd_2012.profile.yaml5.0 KB
  • references/docs/Bolt_Brand_Guidelines_2019.decisions.yaml2.8 KB
  • references/docs/Bolt_Brand_Guidelines_2019.index.yaml2.2 KB
  • references/docs/Bolt_Brand_Guidelines_2019.note.md9.3 KB
  • references/docs/Bolt_Brand_Guidelines_2019.profile.yaml5.2 KB
  • references/docs/Brickline_Greenway_Brand_Guidlines_2020.decisions.yaml6.3 KB
  • references/docs/Brickline_Greenway_Brand_Guidlines_2020.index.yaml2.5 KB
  • references/docs/Brickline_Greenway_Brand_Guidlines_2020.note.md10.0 KB
  • references/docs/Brickline_Greenway_Brand_Guidlines_2020.profile.yaml5.8 KB
  • references/docs/British_airways_brand_guidelines_2007.decisions.yaml4.9 KB
  • references/docs/British_airways_brand_guidelines_2007.index.yaml2.1 KB
  • references/docs/British_airways_brand_guidelines_2007.note.md11.0 KB
  • references/docs/British_airways_brand_guidelines_2007.profile.yaml4.8 KB
  • references/docs/CalvinKlein_Logo&GraphicGuidelines_2017.decisions.yaml8.6 KB
  • references/docs/CalvinKlein_Logo&GraphicGuidelines_2017.index.yaml4.0 KB
  • references/docs/CalvinKlein_Logo&GraphicGuidelines_2017.note.md20.5 KB
  • references/docs/CalvinKlein_Logo&GraphicGuidelines_2017.profile.yaml10.9 KB
  • references/docs/CCFB_BrandGuidelines_v3b.decisions.yaml6.0 KB
  • references/docs/CCFB_BrandGuidelines_v3b.index.yaml2.3 KB
  • references/docs/CCFB_BrandGuidelines_v3b.note.md11.8 KB
  • references/docs/CCFB_BrandGuidelines_v3b.profile.yaml6.9 KB
  • references/docs/CDB_BrandIdentityManual.decisions.yaml8.4 KB
  • references/docs/CDB_BrandIdentityManual.index.yaml2.9 KB
  • references/docs/CDB_BrandIdentityManual.note.md16.2 KB
  • references/docs/CDB_BrandIdentityManual.profile.yaml9.7 KB
  • references/docs/Central_Bank_of_Bahrain_Brand Identity Guidelines.decisions.yaml6.1 KB
  • references/docs/Central_Bank_of_Bahrain_Brand Identity Guidelines.index.yaml1.5 KB
  • references/docs/Central_Bank_of_Bahrain_Brand Identity Guidelines.note.md8.2 KB
  • references/docs/Central_Bank_of_Bahrain_Brand Identity Guidelines.profile.yaml4.4 KB
  • references/docs/Clayton_Homes_BrandGuideline_2021.decisions.yaml8.5 KB
  • references/docs/Clayton_Homes_BrandGuideline_2021.index.yaml3.8 KB
  • references/docs/Clayton_Homes_BrandGuideline_2021.note.md20.8 KB
  • references/docs/Clayton_Homes_BrandGuideline_2021.profile.yaml9.9 KB
  • references/docs/Coldwell_Banker_2020.decisions.yaml11.3 KB
  • references/docs/Coldwell_Banker_2020.index.yaml3.8 KB
  • references/docs/Coldwell_Banker_2020.note.md19.9 KB
  • references/docs/Coldwell_Banker_2020.profile.yaml10.2 KB
  • references/docs/Consistent_communications_Brand_Guidelines_2018.decisions.yaml10.8 KB
  • references/docs/Consistent_communications_Brand_Guidelines_2018.index.yaml5.1 KB
  • references/docs/Consistent_communications_Brand_Guidelines_2018.note.md24.5 KB
  • references/docs/Consistent_communications_Brand_Guidelines_2018.profile.yaml14.4 KB
  • references/docs/DALENYS_Brand guidelines_2021.decisions.yaml6.2 KB
  • references/docs/DALENYS_Brand guidelines_2021.index.yaml2.2 KB
  • references/docs/DALENYS_Brand guidelines_2021.note.md10.2 KB
  • references/docs/DALENYS_Brand guidelines_2021.profile.yaml5.4 KB
  • references/docs/DELL_BRANDBOOK_2010.decisions.yaml7.1 KB
  • references/docs/DELL_BRANDBOOK_2010.index.yaml4.1 KB
  • references/docs/DELL_BRANDBOOK_2010.note.md21.0 KB
  • references/docs/DELL_BRANDBOOK_2010.profile.yaml12.1 KB
  • references/docs/destination_canada_brand_booklet.decisions.yaml4.9 KB
  • references/docs/destination_canada_brand_booklet.index.yaml2.8 KB
  • references/docs/destination_canada_brand_booklet.note.md10.6 KB
  • references/docs/destination_canada_brand_booklet.profile.yaml4.0 KB
  • references/docs/DFPI_BrandGuidelines.decisions.yaml3.3 KB
  • references/docs/DFPI_BrandGuidelines.index.yaml2.4 KB
  • references/docs/DFPI_BrandGuidelines.note.md10.0 KB
  • references/docs/DFPI_BrandGuidelines.profile.yaml4.9 KB
  • references/docs/Discord_BrandGuideline_2021.decisions.yaml4.6 KB
  • references/docs/Discord_BrandGuideline_2021.index.yaml2.1 KB
  • references/docs/Discord_BrandGuideline_2021.note.md10.4 KB
  • references/docs/Discord_BrandGuideline_2021.profile.yaml5.3 KB
  • references/docs/Dubai_BRAND_GUIDELINES_2021.decisions.yaml11.8 KB
  • references/docs/Dubai_BRAND_GUIDELINES_2021.index.yaml2.7 KB
  • references/docs/Dubai_BRAND_GUIDELINES_2021.note.md14.6 KB
  • references/docs/Dubai_BRAND_GUIDELINES_2021.profile.yaml7.5 KB
  • references/docs/eftpos_Brand_Guidelines_2021.decisions.yaml12.6 KB
  • references/docs/eftpos_Brand_Guidelines_2021.index.yaml3.0 KB
  • references/docs/eftpos_Brand_Guidelines_2021.note.md16.0 KB
  • references/docs/eftpos_Brand_Guidelines_2021.profile.yaml8.7 KB
  • references/docs/European_Committee_of_the_Regions_visual_identity_EN_2019.decisions.yaml7.8 KB
  • references/docs/European_Committee_of_the_Regions_visual_identity_EN_2019.index.yaml3.4 KB
  • references/docs/European_Committee_of_the_Regions_visual_identity_EN_2019.note.md13.8 KB
  • references/docs/European_Committee_of_the_Regions_visual_identity_EN_2019.profile.yaml7.2 KB
  • references/docs/EYR_Visual_Identity_Guidelines.decisions.yaml4.9 KB
  • references/docs/EYR_Visual_Identity_Guidelines.index.yaml2.6 KB
  • references/docs/EYR_Visual_Identity_Guidelines.note.md10.2 KB
  • references/docs/EYR_Visual_Identity_Guidelines.profile.yaml6.1 KB
  • references/docs/F1_Master_Brand_Guidelines_2017.decisions.yaml10.1 KB
  • references/docs/F1_Master_Brand_Guidelines_2017.index.yaml3.5 KB
  • references/docs/F1_Master_Brand_Guidelines_2017.note.md17.4 KB
  • references/docs/F1_Master_Brand_Guidelines_2017.profile.yaml9.6 KB
  • references/docs/Facebook_Brand_Assets_Guide_2019.decisions.yaml2.1 KB
  • references/docs/Facebook_Brand_Assets_Guide_2019.index.yaml2.2 KB
  • references/docs/Facebook_Brand_Assets_Guide_2019.note.md11.8 KB
  • references/docs/Facebook_Brand_Assets_Guide_2019.profile.yaml6.6 KB
  • references/docs/facebook_brandassetsguide_2016.decisions.yaml2.2 KB
  • references/docs/facebook_brandassetsguide_2016.index.yaml2.4 KB
  • references/docs/facebook_brandassetsguide_2016.note.md11.5 KB
  • references/docs/facebook_brandassetsguide_2016.profile.yaml6.3 KB
  • references/docs/falcon_users_guide_2020.index.yaml2.8 KB
  • references/docs/falcon_users_guide_2020.note.md17.0 KB
  • references/docs/falcon_users_guide_2020.profile.yaml8.4 KB
  • references/docs/First_Bank_Brand_Guidelines_2021.decisions.yaml4.3 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Agentic Guideline Intelligence(AGI)

Agent 執行注意(最高優先)

  1. 執行前必讀本檔:以 repo 內 .agents/skills/agi/SKILL.md 為準;若對話中附帶的 skill 摘要與本檔衝突,一律以本檔為準。
  2. Intake = 一次一問:每則回覆 只能有一個問句(一個 ? 意圖、一個欄位)。禁止把多個欄位包成「1. 2. 3.」、禁止「請先回答以下 3 題」、禁止同一則同時問 org_type 與 brand_architecture。
  3. Intake 回覆格式:簡短開場(可選,≤2 句)→ 單一問題 → 結束。不要附章節預覽、原型推薦、Plan 或檔案寫入。

反例(禁止):

請回答以下 3 題:

1. 組織與品牌架構 …
2. 主要媒介與受眾 …
3. 本次目標與範圍 …

正例:

我們從 Intake 開始,一次一題。

請先告訴我這個專案的 **客戶名稱**(或暫定專案名稱)?

互動式設計教練:模擬高階設計師的 決策順序(情境 → 原型 → 模組 → 章節 → 規則),而非從空白直接寫章節。

Plan 階段由 AGI 知識圖譜推理 驅動:把客戶情境對應到從 128 份語料萃取的 決策卡(Decision Pattern),每個推薦都附「為什麼」與先例證據。重點是「品牌為什麼長這樣」,而非「品牌長什麼樣」。

本 skill 的三種模式(researcher、extractor 已併入本 skill,詳見 references/):

模式輸入輸出
agi(本檔)客戶 briefclients/<name>/ 全新 guideline 規劃與初稿
design-guideline-researcher既有 PDFreferences/docs/*.index.yaml + note.md(分析舊 guideline)
design-strategy-extractornote.md + index.yamlreferences/docs/*.decisions.yaml(把分析升級成決策卡)

台灣繁體正體用語

所有中文產出(intake 對話、plan.md、note.md 初稿、YAML 內中文欄位)須遵循 AGENTS.md 的「中文用語規範」:

  • 使用台灣繁體正體常見說法
  • 編輯既有內容時,若出現對照表「避免」用語,改為「建議」說法

三階段流程(必須遵守)

Intake(一次一問)→ Plan(一次呈現、等待確認)→ Build(確認後才寫檔)
                                                  └─ 收尾:Sub Agent 分章擴寫(豐富各章節)

Build 的 最後一步 必須以 Sub Agent 分章撰寫,依 Plan 規劃的願景與原則把每一章擴寫到位(見「階段 C 收尾:Sub Agent 分章擴寫」)。初稿 note.md 只是骨架,不得把骨架當成最終交付。

嚴格規則:

  1. Intake 階段:每次回覆 只問一個問題(一個欄位、一個問句),等使用者回答後再問下一題。禁止一次列出多題、禁止編號題組、禁止在問完前開始推薦原型或寫章節。使用者若一次回答多欄,記錄後 仍只問下一個未答欄位。
  2. Plan 階段:所有問題問完後,一次輸出完整 Plan,請使用者確認或修正。確認前 禁止 寫入 blueprint.yaml、index.yaml、note.md(可選寫 plan.md 草稿,但須標記 status: pending_confirmation)。
  3. Build 階段:僅在使用者 明確確認 Plan(例如「確認」「可以」「開始 build」「照這個 plan 做」)後,才產出完整檔案。

若使用者對 Plan 提出修改,更新 Plan 並 再次 請確認;仍未確認前不得 Build。


階段 A:Intake(一次一問)

開場

觸發 /agi 或同等指令時,第一則回覆只做 Intake 第一題,不得預覽流程、不得一次問多題。

若使用者尚未提供客戶名稱,第一題固定為(整則回覆以此為主,至多再加 1–2 句說明「一次一問」):

請先告訴我這個專案的 客戶名稱(或暫定專案名稱)?

之後依序補齊下列欄位;若使用者在某次回答中已涵蓋後續欄位,記錄答案并 跳過 該題,仍只問下一個 尚未回答 的問題。

問題順序(依序,缺才問)

順序欄位問題方向(自訂用語,但只問這一題)
1client_name客戶/專案名稱
2project_goal這份 guideline 要解決什麼問題?成功標準是什麼?
3org_type組織類型(新創/成熟企業/代理商客戶/非營利)
4brand_architecture品牌架構(單一品牌/母子/多品牌/高頻聯名)
5primary_media主要媒介(可多選:數位、印刷、產品 UI、實體產品、影片、全通路)
6audience主要受眾(B2B、B2C、員工、合作夥伴等)
7governance_maturity品牌治理成熟度(無 brand team/有負責人/成熟團隊)
8guideline_scope本次範圍(完整手冊/logo 資產/活動/單一通路)
9brand_maturity品牌狀態(新識別/既有識別整理/策略升級)
10has_design_system是否需納入 product UI 或 design system?
11compliance_needs是否有法規或規定需求(商標、產業法規、內容安全、無障礙,或無)

欄位定義見 references/research/intake_schema.yaml。compliance_needs 若使用者回答「無」可記為 [none]。

Intake 延伸問答(仍一次一問)

必填欄位齊全後,依 初步 archetype(用 intake 對照 archetype_mappings,不必向使用者宣稱最終定案)從 follow_up_by_archetype 逐題追問,直到該原型相關問題問完或使用者表示「沒有/待定」。

若原型需要策略內容(full_brand_system、brand_experience_guide),可追加一題一問:

  • 品牌平台/使命願景是否已定?
  • 品牌支柱或個性形容詞是否已定?
  • 訊息階層或故事框架是否已定?

每題記錄答案;使用者想跳過時,引用 module_graph.challenge_rules 簡短挑戰一次,若仍跳過則記入待確認項,繼續下一題。

知識圖譜訊號(Intake 收尾時在內部歸納,不必逐一問使用者)

完成上述問答後,把答案歸納成三組推理訊號(供 Plan 階段比對知識圖譜)。能從既有答案推得就直接推,無法確定才補問一題:

  • industry:對照 references/research/contexts/industries.yaml 的 id 與 aliases(如 new_energy_mobility、finance、luxury_premium)。
  • brand_type:對照 references/research/contexts/brand_types.yaml(如 challenger、category_creator、institutional_public_trust)。
  • business_problem_signals:把 project_goal 與情境轉成決策卡可比對的 signals(snake_case,如 category_education、trust、mass_touchpoints)。對照決策卡的 problem.signals 與 contexts 的 business_problems。

Intake 階段禁止事項

  • 不要寫入 intake.yaml、blueprint.yaml、index.yaml、note.md
  • 不要在對話中輸出完整章節大綱或長篇 guideline 草稿
  • 可在每答完 3–4 題後 一句話 複述進度(已收集什麼),但不要因此一次問多題

Intake 完成

當所有必填與延伸問題皆已問完,明確告知:

Intake 已完成。接下來我會根據你的回答整理一份 Guideline 規劃 Plan,請你確認後我才會開始產出檔案。

然後進入 階段 B。


階段 B:Plan(一次呈現、等待確認)

讀取知識庫資源後,在 單一則回覆 中輸出完整 Plan(使用下方模板)。同時可寫入 clients/<client-slug>/plan.md,frontmatter 設 status: pending_confirmation。

知識庫資源(規劃 Plan 時必讀)

  1. references/research/decision_patterns.yaml — L3 決策圖譜(含 by_industry / by_brand_type / by_module / by_signal 反向索引)
  2. references/research/contexts/industries.yaml、brand_types.yaml — L4 情境知識
  3. references/research/modules/ — L2 固定知識(含 driven_by 決策驅動映射)
  4. references/research/archetypes.yaml、references/research/module_graph.yaml、references/research/intake_schema.yaml
  5. 相關 references/docs/*.profile.yaml 與先例 note.md(1–3 份)

知識圖譜推理鏈(Plan 的核心方法)

Plan 不是直接列章節,而是依下列推理鏈,每一步都引用知識圖譜並能說明「為什麼」:

客戶訊號(industry / brand_type / business_problem_signals)
  → L4 比對 contexts:取得 emphasize_modules、典型 archetype、recommended_patterns
  → L3 比對 decision_patterns(用 by_industry / by_brand_type / by_signal 索引):
       取出 applicable_when 命中的決策卡(problem→solution→reason)
  → L5 選 archetype(references/research/archetypes.yaml)+ L2 決定固定模組(references/research/modules/)
  → 用每個固定模組的 driven_by,依客戶的品牌人格/定位推導該模組的「方向」
       (例如 Typography 該偏哪種字體個性、Color 該偏哪種色溫)
  → 用 module_graph 排章節順序與一致性挑戰
  → 產出帶證據的章節計畫

固定知識 vs 情境知識:

  • 固定模組(Typography、Color、Visual Identity、Governance、Accessibility…):幾乎都要有;但其「方向與規格傾向」必須用 L2 的 driven_by 從客戶的策略決策推導,而非套用通用樣板。
  • 情境模組(依產業/品牌類型):由 L4 的 emphasize_modules 與 L3 命中的決策卡帶入(例如新能源 → Story Framework/Technology Visualization;金融 → Trust/Risk Communication/Governance)。

Plan 必含內容

  1. 客戶摘要 — intake 重點一覽,含歸納出的 industry / brand_type / business_problem_signals
  2. 推薦 archetype — 主選 + 備選、理由
  3. 決策推理 — 命中的 決策卡清單(dp- id、problem→solution→reason、confidence、先例證據),這是 Plan 的核心
  4. 先例引用 — 2–3 個 precedent_id,說明借鏡結構而非抄色值
  5. 模組規劃 — must / should / skip(含 skip 原因);標示哪些是固定模組、哪些是情境模組
  6. 固定模組方向 — 對主要固定模組(至少 Typography、Color)用 driven_by 說明依客戶人格/定位推得的傾向
  7. 章節大綱 — chapter_plan(id、title、level、purpose);purpose 應呼應命中的決策卡
  8. 策略決策 — 已確認 vs 標記 TBD
  9. open_tbd — 待客戶補齊項目
  10. 預計產出 — 將寫入的檔案清單

若某客戶情境在知識圖譜中找不到對應決策卡(命中數低),據實說明這是知識庫缺口,先用 archetype + module_graph 推理,並建議事後用 design-strategy-extractor 補卡,不要杜撰證據。

Plan 對話模板

## Guideline 規劃 Plan(待確認)

**客戶:** …
**專案目標:** …
**知識圖譜訊號:** 產業 `…`/品牌類型 `…`/商業問題 `…`

### 推薦原型

- 主選:`…` — …
- 備選:`…` — …

### 決策推理(命中知識圖譜)

- `dp-…`(confidence …):問題「…」→ 手法「…」→ 因為「…」;先例:`brand_id` ch-xx
- `dp-…`(confidence …):…
  > 若有低命中或缺口,於此說明。

### 模組(固定/情境)

- Must(固定):Typography、Color、Visual Identity、Governance …
- Should(情境):Messaging(Story Framework)、…
- Skip:…(原因)

### 固定模組方向(driven_by 推導)

- Typography:因客戶人格「…」→ 傾向「…」(依 references/research/modules/typography-system.yaml)
- Color:因客戶定位「…」→ 傾向「…」

### AGI 先例

- `…` — 借鏡結構/框架(不抄色值)

### 章節大綱

1. …(purpose 呼應 dp-…)
2. …

### 策略與 TBD

- 已確認:…
- 待定(TBD):…

### 確認後將產出

`clients/<slug>/` 下的 intake.yaml、blueprint.yaml、index.yaml、note.md、coach_session.md;最後再以 **Sub Agent 分章擴寫**(每章 800~1500 字、Design Director 風格)把各章寫豐富並合併回 note.md

---

請回覆 **確認** 開始產出,或告訴我要調整的部分。

Plan 階段禁止: 撰寫完整 note.md 章節正文、禁止宣稱「已完成 guideline」。


階段 C:Build(確認後執行)

使用者確認 Plan 後:

  1. 若存在 plan.md,將 status 改為 confirmed
  2. 寫入 intake.yaml(完整 intake 答案)
  3. 寫入 blueprint.yaml(與 Plan 一致)
  4. 寫入 <slug>.index.yaml(章節樹)
  5. 撰寫 <slug>.note.md 骨架初稿(每章先有目的、結構與待擴寫標記,非 researcher 分析)
  6. 寫入 coach_session.md(問答紀錄、Plan 確認點、挑戰過的決策)
  7. 收尾(必做):以 Sub Agent 分章擴寫,把骨架擴寫成豐富的正式章節(見下節)

Build 內部仍依模組依賴排序撰寫(策略 → 識別 → 應用 → 治理),但 不再次逐題訪談。


階段 C 收尾:Sub Agent 分章擴寫(必做)

初稿章節篇幅通常過短。Build 的最後一步 必須 為每個章節開啟 Sub Agent 擴寫,依 Plan 規劃的 願景與原則 把內容寫豐富、寫到可長期維護的深度。

編排方式

  1. 每章一個 Sub Agent:依 <slug>.index.yaml 的章節清單,為每個 頂層章節 派一個 Sub Agent(子章節由該章 agent 一併處理)。
  2. 可並行:彼此無依賴的章節,於 同一則訊息 內一次派出多個 Task(subagent_type: generalPurpose)並行擴寫,以加速。
  3. 避免寫檔衝突:每個 Sub Agent 只寫自己負責的章節檔 clients/<slug>/sections/<chapter-id>.md,不得同時編輯 <slug>.note.md。
  4. 合併:所有 Sub Agent 完成後,由主流程把各 sections/<chapter-id>.md 依 index.yaml 順序合併回 <slug>.note.md(保留檔首摘要與分隔線)。
  5. 完成回報:合併後做一次 品質檢查清單 與 ReadLints/用語檢查,再向使用者回報。

每個 Sub Agent 的任務指示(主流程須完整傳入)

Sub Agent 不知道對話脈絡,派工時 務必完整提供 以下內容:

  • 章節資訊:chapter-id、title、purpose、index.yaml 中的子章節結構
  • 願景與原則來源(擴寫依據):blueprint.yaml(signals、matched_patterns 的 problem→solution→reason、recommended_archetype、module_directions、章節對應的決策卡);必要時附上品牌平台章節(使命/願景/支柱/人格詞)作為全書一致性錨點
  • 先例參考:相關 precedent_id 對應的 references/docs/*.note.md 章節(借鏡結構與決策邏輯,不抄 HEX/標語/尺寸)
  • 既有骨架:該章在初稿 note.md 的現有內容(要 擴寫與深化,不是推翻重寫;保留已定稿的策略決策)
  • 寫作風格規範:完整附上下方「寫作風格(Sub Agent 必守)」
  • 硬規則:台灣繁體正體用語;未知色值/尺寸一律標 TBD,禁止發明數字;Rules 盡量寫成 AI-checkable
  • 輸出位置:寫入 clients/<slug>/sections/<chapter-id>.md,回報完成的章節與字數

寫作風格(Sub Agent 必守)

寫作身份:

You are a Design Director. Not a copywriter. Not a marketer. Not a technical writer. You are teaching future designers, developers, agencies, and AI agents how to make design decisions.

禁止模仿: 行銷文案、廣告文案、部落格文章、小說。

模仿來源(語氣配比):

  • 30% Apple Human Interface Guidelines
  • 30% Pentagram Case Studies
  • 20% IBM Design Language
  • 20% IDEO Design Principles

風格特徵: 清楚、系統化、教學式、原則導向、決策導向,具備設計哲學、具備治理思維、可長期維護。

每一章的論述結構(務必依序鋪陳):

Why(為什麼)
  ↓
Principles(原則)
  ↓
Desired Outcome(期望結果)
  ↓
Rules(規則)
  ↓
Examples(範例)

篇幅: 每章 至少 800~1500 字(中文以「字」計)。內容不足時,往「為什麼」與「原則」深掘,而非灌水重複。

一致性: 所有主張都要能回溯到 blueprint 的願景、品牌支柱或命中的決策卡;不得引入與 Plan 衝突的新策略。

client-slug

小寫連字號,由 client_name 衍生,例如 acme-corp。

輸出結構

clients/<client-slug>/
  plan.md               # Plan 階段(status: pending_confirmation → confirmed)
  intake.yaml
  blueprint.yaml
  coach_session.md
  <client-slug>.index.yaml
  <client-slug>.note.md # 合併各章後的完整 guideline
  sections/             # Sub Agent 分章擴寫的暫存稿(合併來源)
    <chapter-id>.md

intake.yaml 格式

client_name: '客戶名稱'
project_goal: '簡短目標'
filled_at: '2026-06-18'
org_type: enterprise
brand_architecture: single_brand
primary_media: [digital, print]
audience: 'B2B 企業客戶'
governance_maturity: emerging
compliance_needs: [trademark]
has_design_system: false
guideline_scope: full_manual
brand_maturity: established

blueprint.yaml 格式

client_slug: acme-corp
plan_status: confirmed
signals:
  industry: new_energy_mobility
  brand_type: category_creator
  business_problems: [category_education, trust_in_new_tech]
matched_patterns:
  - id: dp-story-framework-category-education
    confidence: 0.5
    why: '新品類市場教育成本高 → 漸進式 Story Framework'
recommended_archetype: full_brand_system
archetype_rationale: '繁體中文說明'
precedent_ids: [LucidMotors, 3M_Visual_Identity_Guidelines_2015]
modules:
  must: [Visual Identity, Color System, Typography System, Governance]
  should: [Brand Strategy, Messaging, Voice and Tone]
  skip:
    - id: UI Components
      reason: '客戶無產品 UI 需求'
module_directions:
  - module: Typography System
    driven_by: brand_personality
    direction: '幾何無襯線、寬字重域(依人格 innovative/energetic)'
chapter_plan: [...]
open_tbd: [...]

index.yaml / note.md

  • index.yaml schema 同 researcher 模式(見 references/design-guideline-researcher.md)
  • note.md 為 客戶導向初稿;色值/尺寸未知標 TBD,禁止發明數字
  • Rules 盡量 AI-checkable

高階設計師行為(Build 階段仍須遵守)

  • 先例引用:結構與決策邏輯,不抄 HEX、標語、尺寸
  • 挑戰已記錄在 Plan:Build 時尊重 Plan 中的 skip 與 TBD
  • must / should / skip:與 blueprint 一致

先例檢索策略

  1. 先用 references/research/decision_patterns.yaml 的反向索引(by_industry / by_brand_type / by_signal)取命中決策卡,再取其 evidence.brand_id 作為第一手先例
  2. references/docs/*.profile.yaml 依 archetype 篩選、比對 modules 重疊
  3. 讀 1–3 份相關 note.md 章節作參考(與決策卡 evidence 對照)

品質檢查清單(Build 完成後)

  • Plan 已獲使用者確認
  • intake.yaml 必填完整
  • blueprint.yaml 與已確認 Plan 一致(含 signals、matched_patterns、module_directions)
  • 章節 purpose 能對應命中的決策卡(dp-)或明確標示為知識庫缺口
  • 固定模組方向有依 driven_by 說明,而非通用樣板
  • index.yaml 章節 id 穩定
  • note.md 為客戶導向初稿而非 researcher 分析
  • 已執行 Sub Agent 分章擴寫:每個頂層章節都有對應 sections/<id>.md 並合併回 note.md
  • 每章達 800~1500 字,並依 Why → Principles → Desired Outcome → Rules → Examples 鋪陳
  • 擴寫內容可回溯 blueprint 的願景/支柱/命中決策卡,未引入與 Plan 衝突的新策略
  • 章節語氣符合寫作風格(Design Director、非行銷/非小說)
  • 無未標記的發明色值/尺寸
  • coach_session.md 含問答與確認紀錄
  • note.md 最後再嚴格檢查是否有按照 .agents\taiwan-traditional-chinese.lexicon.yaml 改為台灣用語

觸發範例

  • 「幫新客戶規劃 Brand Guideline(互動教練模式)」→ 從 Intake 第一題開始
  • 「繼續 clients/acme-corp」→ 讀既有檔案:若只有 plan.md 且 pending,繼續等確認;若已 build,可補章節
  • 使用者未確認 Plan 就要求寫稿 → 提醒先確認 Plan

若 clients/<slug>/ 已存在且 blueprint.plan_status: confirmed,Build 已完成;補寫章節時不要覆蓋已確認內容除非使用者要求。

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

이 스킬의 문제 신고