Deterministic external-evidence web validation workflow for Sanguo ETL/RAG. USE FOR: 外部證據網站檢查、來源健康度、allowlist 驗證、來源 seed 覆蓋、3kweb-check、external evidence source health、fetch/parse/hash first、LLM reviewer second。
日本語の概要は準備中です。原文の説明を表示しています。
通用任務開單器 SKILL — 統一建立或回寫 Markdown task card、docs/tasks/tasks-*.json 分片、UI quality shard,並強制遵守 docs/agent-briefs/Readme.md (doc_ai_0023) 與 docs/遊戲規格文件/系統規格書/名詞定義文件.md (doc_spec_0008) 的硬規則。
USE FOR: 開任務卡、開單、task card、task shard、tasks-ui.json、tasks-prog.json、tasks-dc.json、tasks-data.json、agent-briefs/tasks、docs/tasks/*_task.md、UI pipeline 開卡。
DO NOT USE FOR: 純 runtime 除錯、單純修改既有功能碼但不需要新卡、只做極小 typo 修補。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
把專案內不同來源的任務卡建立流程收斂成同一套開單系統,避免:
本 skill 的唯一真相來源是:
docs/agent-briefs/Readme.md (doc_ai_0023) 的硬規則docs/tasks/README.md (doc_index_0013) 的 shard 規則.github/instructions/agent-collaboration.instructions.md (doc_ai_0009) 的 lock / unlock / post-flight 規則docs/遊戲規格文件/系統規格書/名詞定義文件.md (doc_spec_0008) 的任務卡 ID / 卡號 / 系統代碼定義doc_ai_0023 的欄位與 notes 慣例。node tools_node/build-ui-task-manifest.js;這條規格不可省略。本 skill 對應的可執行工具是 tools_node/task-card-opener.js。它有兩種模式:
--recipe,就直接委派給既有的 recipe compilerdocs/agent-briefs/tasks/HARN/HARN-*.md,agent-briefs 模式預設會切到 harn-rich,直接產生與現有 HARN 卡相同的 rich brief 結構常用範例:
node tools_node/task-card-opener.js --id BAT-1-0001 --title "BattleController 驗證補強" --owner GitHubCopilot --priority P1 --md-out docs/agent-briefs/tasks/BAT/BAT-1-0001.md --json-out docs/tasks/tasks-prog.json --write
node tools_node/task-card-opener.js --id UI-1-0001 --title "UI quality shard" --md-out docs/agent-briefs/tasks/UI/UI-1-0001.md --json-out docs/ui-quality-tasks/UI-1-0001.json --json-kind ui-quality-task-shard --write
node tools_node/task-card-opener.js --id HARN-ART-9001 --title "建立 Harness 範例" --md-kind agent-briefs --brief-summary "由 rollout 規劃開立" --brief-position "Phase X / Demo" --brief-prereq "`HARN-ART-0001` 已完成" --chain-id HARN-CHAIN-DEMO --chain-step 1/1 --sensor-triggered-by harness-rollout-planning --input-contract "artifact 已存在|schema baseline 已確認" --output-contract "新增 schema|補 fixture 說明" --validation-cmd "node tools_node/demo.js" --rollback-hint "git checkout tools_node/demo.js" --execution-steps "盤點現況|實作骨架|跑驗證" --artifact-paths "artifacts/demo.json" --validation-evidence "dry-run 結構符合 HARN" --handoff-diff-status pending --md-out docs/agent-briefs/tasks/HARN/HARN-ART-9001.md --assign-doc-id --write
node tools_node/task-card-opener.js --recipe artifacts/ui-source/example/generated/example-screen.recipe.json --write --out artifacts/ui-source/example/generated/example-task-card.md --shard-out artifacts/ui-source/example/generated/example-task-shard.json
當任務卡符合以下任一條件時,應優先使用 harn-rich:
HARN-*chain_id / chain_step / sensor_triggered_by / started_*問題描述 / INPUT_CONTRACT / OUTPUT_CONTRACT / VALIDATION_CMD / ROLLBACK_HINT / 執行步驟harn-rich 模式下可額外補:
--brief-label / --brief-summary / --brief-position / --brief-prereq--input-contract / --output-contract / --validation-cmd / --rollback-hint / --execution-steps--artifact-paths / --validation-evidence / --handoff-diff-status / --trace-artifacts / --metrics-summary--assign-doc-id,在 write 模式下直接呼叫 doc-id-registry.js 分配正式 doc_iddocs/keep.summary.md (doc_index_0012)。docs/agent-briefs/Readme.md (doc_ai_0023)。.github/instructions/agent-collaboration.instructions.md (doc_ai_0009) 鎖卡。任務卡 ID / 卡號 / 系統代碼一律先以名詞定義文件為準,再決定要落在哪個 shard 或 Markdown 卡。
使用下表決定主資料面:
| 情境 | 主資料面 | 補充輸出 |
|---|---|---|
| 一般程式/系統/Data Center/資料契約任務 | docs/tasks/tasks-*.json 對應分片 | 視需求補 human-readable Markdown |
| UI 品質 / UI 生產流程任務 | docs/ui-quality-tasks/*.json shard | 視流程補 docs/tasks/*_task.md 或 docs/agent-briefs/tasks/<GROUP>/*.md |
| 多 Agent 明確分工 / handoff / 需要 frontmatter 任務卡 | docs/agent-briefs/tasks/<GROUP>/*.md | 同步對應 shard / manifest |
| 使用者明確要求獨立 md 任務卡 | 對應 md 卡路徑 | 同步對應 shard / manifest,不可只建 md |
原則:
docs/tasks/tasks-ui.json、tasks-prog.json、tasks-dc.json、tasks-data.json 是分類分片真相。docs/agent-briefs/tasks/<GROUP>/*.md 是人類可讀協作卡,不是用來取代 shard。至少要先確定:
idtitleownerprioritystatusdescriptionacceptancedeliverablesrelated / dependsnotes若是 harn-rich,另外至少確認:
chain_idchain_stepsensor_triggered_byinput_contractoutput_contractvalidation_cmdrollback_hintexecution_steps若這張卡已進入 Harness rollout 後期證據鏈,建議再補:
notes 建議格式固定為:
YYYY-MM-DD | 狀態: open/in-progress/blocked/done | 驗證: pending/... | 變更: ... | 阻塞: ...
docs/tasks/tasks-*.json,直接新增或更新對應分片條目。docs/agent-briefs/tasks/<GROUP>/*.md:遵守 doc_ai_0023 的任務卡流程與鎖卡欄位docs/tasks/*_task.md:作為人類可讀補充,但不得脫離 shard 真相HARN-* 或需要 Harness frontmatter / evidence 欄位,應顯式確認 brief-style=harn-rich(HARN-* 預設已自動套用)docs/ui-quality-tasks/*.json shard,也要同步更新。node tools_node/build-ui-task-manifest.js
若這張卡要立刻被處理:
in-progressstarted_at / started_by_agentharn-rich,同步補 chain_id / chain_step / sensor_triggered_bynotes、驗證結果與 blocker。ui-vibe-pipeline 在產出 task card / task shard 時,應直接委派給本 skill,而不是再自建一套開卡規則。
實作層面可直接呼叫 node tools_node/task-card-opener.js ...。
若只是整併規格衝突,不直接開 task card,優先走 doc-consolidation-flow;只有需要把後續工作明確落成任務時,再切回本 skill。
每次開卡至少確認:
doc_ai_0023node tools_node/build-ui-task-manifest.jsdoc_id,已用 --assign-doc-id 或後續補跑 node tools_node/doc-id-registry.js --assign <path>Treat a garbled PowerShell display as a display symptom, not proof that a task card or ledger is corrupt. Verify raw bytes before a repair:
node tools_node/validate-skill-encoding.js --files <task-card>,<task-ledger>
When a multilingual task card or JSON ledger must be changed, use Node Buffer I/O with explicit UTF-8. Never rewrite these files through PowerShell text pipelines or redirection. After writing, rerun the Node validator and the touched-file encoding guard.
For a Team/AAO task that targets AI-Atomic-Framework, open Phase 0 from 3KLife: task card plus matching docs/tasks/tasks-*.json entry plus one scoped planning commit. A target-repository import or claim is Phase 1 and must not precede that planning commit.
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Deterministic external-evidence web validation workflow for Sanguo ETL/RAG. USE FOR: 外部證據網站檢查、來源健康度、allowlist 驗證、來源 seed 覆蓋、3kweb-check、external evidence source health、fetch/parse/hash first、LLM reviewer second。
日本語の概要は準備中です。原文の説明を表示しています。
Use when the user asks to switch AI role/mode/persona or uses role-trigger words such as Captain, Coordinator, 寫文章, 寫文章模式, 文章模式, 技術文章, 部落格, 出版, 預覽. Routes the request to Project Captain, Publishing Director, or Article Writing Mode, loads the matching keep memory when available, and applies the role's workflow without excessive roleplay.
日本語の概要は準備中です。原文の説明を表示しています。
Write or revise AI-learning-notes article pages in "寫文章模式" when the user asks for articles, technical articles, blog posts, bilingual versions, article formatting consistency, shared article-base alignment, responsive layout, summary/TOC decisions, contrast, or publishing-flow compatibility.
日本語の概要は準備中です。原文の説明を表示しています。
Plan ATM framework refactors by preserving atom/map semantics before splitting large governance modules.
日本語の概要は準備中です。原文の説明を表示しています。
Captain 派工規範與決策手冊。當 AI 進入隊長模式或進行派工/派任務語境時,遵照這套標準,產出可供人類直接轉貼、高度結構化、符合 token 經濟且能動態適應可用 Roster 的派工單。
日本語の概要は準備中です。原文の説明を表示しています。
Create and register an atom through the provisioning facade.
日本語の概要は準備中です。原文の説明を表示しています。