nutstrut/settlement-witness-skill

Verifique saídas estruturadas de agentes com resultados determinísticos e recibos assinados.

O que é settlement-witness-skill?

Este skill permite que agentes de IA validem e atestem seus próprios resultados ou os resultados de outros agentes de forma determinística, gerando recibos assinados criptograficamente. É útil para cenários que exigem auditabilidade, conformidade ou prova de execução, como em workflows multiagente, sistemas financeiros automatizados ou geração de relatórios verificáveis. O skill funciona recebendo uma entrada estruturada (como JSON ou um schema definido), processando-a de maneira determinística (garantindo que a mesma entrada sempre produza a mesma saída) e, em seguida, emitindo um recibo assinado que pode ser armazenado ou verificado posteriormente. Ele se integra perfeitamente com ferramentas de linha de comando e ambientes de desenvolvimento como Claude Code, Cursor e Codex, fornecendo uma interface padronizada para validação de saídas de agentes.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add nutstrut/settlement-witness-skill

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

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

Documentação

O que settlement-witness-skill faz?

Verifique saídas estruturadas de agentes com resultados determinísticos e recibos assinados.

Visão Geral

Este skill fornece uma maneira confiável e auditável de verificar que um agente produziu uma saída estruturada específica. Ao usar resultados determinísticos e assinaturas criptográficas, ele garante que a saída não foi adulterada e pode ser verificada de forma independente.

Funcionalidades

  • Verificação Determinística: Garante que a mesma entrada sempre produza a mesma saída.
  • Recibos Assinados: Cada saída verificada gera um recibo assinado que pode ser armazenado e verificado posteriormente.
  • Suporte Multiagente: Permite que um agente ateste o resultado de outro agente.
  • Fácil Integração: Funciona com ferramentas de linha de comando e ambientes de desenvolvimento populares.

Como Usar

  1. Forneça uma entrada estruturada (ex.: JSON) para o agente.
  2. O skill processa a entrada de forma determinística.
  3. Um recibo assinado é gerado e retornado.
  4. O recibo pode ser armazenado ou enviado para verificação futura.

Exemplo de Uso

# Exemplo de comando (se aplicável)
$ settlement-witness verify --input '{"tipo": "transferencia", "valor": 100}'

Requisitos

  • Node.js >= 18
  • Acesso a um par de chaves criptográficas (pública/privada) para assinatura.

Integração

Este skill pode ser usado com os seguintes agentes/ferramentas:

  • Claude Code
  • Cursor
  • Codex
  • Outros agentes compatíveis com ferramentas de linha de comando.

Considerações de Segurança

  • A chave privada nunca deve ser exposta ou compartilhada.
  • Armazene os recibos assinados em local seguro para auditoria futura.
  • Verifique sempre a assinatura do recibo antes de confiar no resultado.

Licença

MIT

Habilidades Relacionadas