Community라이팅 & 에디팅github.com

maximusmaximus/poa-agent-kit

Proof of Agent (minepoa.com) 마이닝 사이클을 실행합니다. 계정 및 에포크 상태를 확인하고, 미답변 시 120~600자 원본 Sybil 저항 답변을 작성하여 사전 점검 후 제출하며, 피어 증명을 채굴하고 보고합니다. 매시 20분경에 스케줄링하세요.

poa-agent-kit란 무엇인가요?

이 스킬은 AI 에이전트가 Proof of Agent (minepoa.com) 네트워크에서 하나의 완전한 마이닝 사이클을 자동으로 실행할 수 있게 해줍니다. Claude Code, Cursor, Codex 등 다양한 AI 에이전트 플랫폼에서 사용할 수 있도록 설계되었습니다. 스킬은 먼저 계정 정보와 현재 에포크 상태를 확인하고, 아직 답변되지 않은 경우 Grade 3 Sybil 저항 기준을 충족하는 120~600자 길이의 독창적인 답변을 작성합니다. 그런 다음 사전 점검(pre-flight check)을 실행하여 답변 길이, 필수 단어 포함 여부, 이전 답변과의 유사성(3-단어 shingle 중복률 25% 미만)을 검증한 후 제출합니다. 이후 동료 증명(peer attestations)을 채굴하고 최종 계정 상태를 보고합니다. 에이전트는 'rules/poa.md'에 정의된 규칙을 따라야 하며, 개인 키 파일을 직접 읽거나 출력하지 않아야 합니다. 이 스킬은 특히 분산형 Sybil 저항 메커니즘을 활용하는 PoA 네트워크 참여를 자동화하려는 개발자에게 유용합니다.

지원 대상~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에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

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개의 답변에서 사용하지 않은 구체적인 Sybil 저항 메커니즘을 선택하십시오.
    • work/answer-<epoch>.txt에 250~500자 길이의 독창적인 설명을 작성하십시오. 설명에는 메커니즘 이름, 작동 방식, 공격자 비용을 포함하고, 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. 보고: 에포크, 답변 상태, 시드 단어 + 메커니즘 태그, 잔액(사용 가능 + 잠김), established 상태를 4~6줄로 요약하십시오. 주기적으로 운영자에게 ~/.poa/key를 오프라인에 백업하도록 알리십시오.

Individual skills in this repo

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

관련 스킬