Toolverse
All skills

aap

by openclaw

Agent Attestation Protocol - The Reverse Turing Test. Verify AI agents, block humans.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
openclaw
Category
Security

About this skill

Agent Attestation Protocol - The Reverse Turing Test. Verify AI agents, block humans.

How to use

  1. Zainstaluj pakiety npm dla serwera i klienta: npm install aap-agent-server dla części serwerowej oraz npm install aap-agent-client dla klienta weryfikującego się. 2. Skonfiguruj serwer WebSocket, importując createAAPWebSocket z aap-agent-server, przekazując instancję HTTP, ścieżkę /aap i opcję requireSignature ustawioną na true. Uruchom serwer na wybranym porcie (domyślnie 3000). 3. Po stronie klienta utwórz instancję AAPClient, podając adres WebSocket serwera (np. ws://localhost:3000/aap). Biblioteka automatycznie generuje parę kluczy secp256k1 dla tożsamości agenta. 4. Wywołaj metodę verify() na kliencie, przekazując solver wyzwań. Klient automatycznie podpisuje odpowiedzi, nonce i znacznik czasu kluczem prywatnym. 5. Serwer odbiera siedem wyzwań, weryfikuje podpis kryptograficzny i porównuje znacznik czasu. Po pomyślnej weryfikacji zwraca token sesji i potwierdzenie tożsamości agenta. 6. Użyj zwróconego tokenu sesji do autoryzacji kolejnych żądań od zweryfikowanego agenta w Twojej aplikacji.

Related skills

security-compliance

by davila7

Guides security professionals in implementing defense-in-depth security architectures, achieving compliance with industry frameworks (SOC2, ISO27001, GDPR, HIPAA), conducting threat modeling and risk assessments, managing security operations and incident response, and embedding

Security
1172

zendesk

by vm0-ai

Zendesk Support REST API for managing tickets, users, organizations, and support operations. Use this skill to create tickets, manage users, search, and automate customer support workflows.

Security
11100

brand-voice

by anthropics

Apply and enforce brand voice, style guide, and messaging pillars across content. Use when reviewing content for brand consistency, documenting a brand voice, adapting tone for different audiences, or checking terminology and style guide compliance.

Security
48158

content-creator

by alirezarezvani

Create SEO-optimized marketing content with consistent brand voice. Includes brand voice analyzer, SEO optimizer, content frameworks, and social media templates. Use when writing blog posts, creating social media content, analyzing brand voice, optimizing SEO, planning content

Security
25124

gmail-manager

by jeffvincent

Manage Gmail - send, read, search emails, manage labels and drafts. Use when user wants to interact with their Gmail account for email operations.

Security
17128

typescript-review

by metabase

Review TypeScript and JavaScript code changes for compliance with Metabase coding standards, style violations, and code quality issues. Use when reviewing pull requests or diffs containing TypeScript/JavaScript code.

Security
17133