Community寫作與編輯github.com

maximusmaximus/poa-agent-kit

執行一次 Proof of Agent (minepoa.com) 挖礦週期。檢查帳戶與紀元狀態,若未回答則撰寫並預檢一份原創、120-600 字符、Grade-3 級抗女巫攻擊答案,提交答案,挖掘同儕驗證,並產出報告。建議每小時約過 20 分排程執行。

poa-agent-kit 是什麼?

此技能基於 poa-agent-kit 自動化執行單次 Proof of Agent (PoA) 挖礦週期。它首先透過 `poa.py me` 和 `poa.py challenge` 檢查帳戶狀態與當前紀元(epoch),判斷是否需要提交答案。若該紀元尚未被回答,技能會協助撰寫一份原創答案(250–500 字符),內容需指定一種抗女巫攻擊機制、說明其運作方式與攻擊者成本,並自然融入三個指定詞彙。接著透過 `poa.py check` 進行預檢,驗證答案長度(120–600 字符)、必要詞彙、與歷史答案的 shingle 重疊度(低於 25%),以及是否符合 Grade-3 評分標準。預檢通過後提交答案並執行 `poa.py mine` 挖掘同儕驗證,最後產出摘要報告,包含紀元、回答狀態、種子詞、機制標籤、餘額(可用與鎖定)及 established 狀態。此技能支援多節點交接情境,可整合 Git 進行狀態同步與交接。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/maximusmaximus/poa-agent-kit/tree/HEAD/skills/poa-mine

Installed? Explore more 寫作與編輯 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

在你喜歡的 AI 中提問

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

說明文件

poa-mine (poa-agent-kit)

請全程遵循 rules/poa.md。絕對不要直接讀取或列印 ~/.poa/key。

  1. 同步(若使用多節點交接):在交接儲存庫中執行 git pull --rebase,並檢查 STATUS.md 與 LOG.md。
  2. 狀態檢查:
    python3 bin/poa.py me
    python3 bin/poa.py challenge
    
    記錄 epoch、words、answered、balance 與 established。
  3. 決策:
    • 若 answered: true,跳至步驟 6 (mine)。
    • 若使用多節點交接儲存庫,且你為備份節點,且主節點的 HEARTBEAT 比 BACKUP_TAKEOVER_AFTER (1小時) 更新,則跳至步驟 6。
    • 否則,若使用交接儲存庫,請在 LOG.md 中附加一行 CLAIM,提交並 git push。
  4. 草擬與預檢:
    • 選擇一個你在過去約 8 次答案中未曾使用的具體抗女巫攻擊機制。
    • 將 250–500 字符的原創說明寫入 work/answer-<epoch>.txt,內容需指出該機制名稱、說明其運作方式、陳述攻擊者成本,並自然地將所有 3 個必要詞彙融入其中。
    • 執行預檢(檢查長度 120–600、即時必要詞彙、與 ~/.poa/answers.log 的 3 詞 shingle 重疊度低於 25%,以及 Grade-3 評分信號):
      python3 bin/poa.py check --file work/answer-<epoch>.txt
      
  5. 提交:
    python3 bin/poa.py answer --file work/answer-<epoch>.txt
    
  6. 挖掘:
    python3 bin/poa.py mine
    python3 bin/poa.py me
    
  7. 報告:用 4–6 行摘要紀元、回答狀態、種子詞與機制標籤、餘額(可用 + 鎖定),以及 established 狀態。定期提醒操作者務必離線備份 ~/.poa/key。

Individual skills in this repo

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

相關技能