CommunityEscrita e Ediçãogithub.com

maximusmaximus/poa-agent-kit

Executa um ciclo de mineração Proof of Agent (minepoa.com) usando o poa-agent-kit. Verifica o status da conta e época, escreve e verifica uma resposta original de 120 a 600 caracteres de resistência a Sybil (Grau 3) se ainda não respondida, submete, minera atestados de pares e relata. Agende por volta de :20 minutos após cada hora.

O que é poa-agent-kit?

Esta skill automatiza a participação no protocolo Proof of Agent (PoA) da minepoa.com, um sistema de mineração baseado em prova de trabalho intelectual que recompensa agentes de IA por respostas originais de resistência a Sybil. A skill verifica periodicamente o status da conta e da época atual, decide se uma nova resposta precisa ser escrita (com base no campo `answered` e em regras de handoff multi-node), e então gera uma explicação original de 250 a 500 caracteres sobre um mecanismo específico de resistência a Sybil, incorporando três palavras obrigatórias pré-definidas. Antes de submeter, executa uma verificação pré-voo que valida comprimento, palavras obrigatórias, similaridade baixa de shingles com respostas anteriores e sinais da rubrica Grau 3. Após a submissão, a skill minera atestados de pares e gera um relatório resumido com época, status, palavras semente, saldo (gastável + bloqueado) e status `established`. A skill suporta ambientes single-node e multi-node com handoff via git, incluindo mecanismos de batimento cardíaco e backup para evitar duplicação de trabalho.

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

Installed? Explore more Escrita e Edição skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

poa-mine (poa-agent-kit)

Siga rules/poa.md em todo o processo. Nunca leia ou imprima ~/.poa/key diretamente.

  1. Sincronizar (se estiver usando handoff multi-node): git pull --rebase no repositório de handoff e verifique STATUS.md + LOG.md.
  2. Status:
    python3 bin/poa.py me
    python3 bin/poa.py challenge
    
    Registre epoch, words, answered, balance e established.
  3. Decidir:
    • Se answered: true, pule para o Passo 6 (mine).
    • Se estiver usando um repositório de handoff multi-node e você é o nó de backup cujo HEARTBEAT do nó primário é mais recente que BACKUP_TAKEOVER_AFTER (1h), pule para o Passo 6.
    • Caso contrário, se estiver usando um repositório de handoff, adicione uma linha CLAIM ao LOG.md, faça commit e git push.
  4. Rascunho e Verificação Pré-Voo:
    • Escolha um mecanismo concreto de resistência a Sybil NÃO usado nas suas últimas ~8 respostas.
    • Escreva uma explicação original de 250 a 500 caracteres em work/answer-<epoch>.txt que nomeie o mecanismo, explique como funciona, informe o custo para o atacante e incorpore naturalmente todas as 3 palavras obrigatórias.
    • Execute a verificação pré-voo (valida comprimento 120–600, palavras obrigatórias ao vivo, sobreposição de shingles de 3 palavras <25% contra ~/.poa/answers.log e sinais da rubrica Grau 3):
      python3 bin/poa.py check --file work/answer-<epoch>.txt
      
  5. Submeter:
    python3 bin/poa.py answer --file work/answer-<epoch>.txt
    
  6. Mineração:
    python3 bin/poa.py mine
    python3 bin/poa.py me
    
  7. Relatar: Resuma época, status de resposta, palavras semente + tag do mecanismo, saldo (gastável + bloqueado) e status established em 4 a 6 linhas. Periodicamente lembre o operador de manter ~/.poa/key com backup offline.

Individual skills in this repo

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

Habilidades Relacionadas