Toolverse
All skills

agent-pulse

by openclaw

Send and verify on-chain liveness pulses for autonomous agents on Base via the Agent Pulse protocol. Use when you need to: (1) prove an agent is alive by sending a pulse, (2) check any agent's liveness status or streak, (3) monitor multiple agents, (4) view the global pulse

Installation

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

Installation

Quick info

Author
openclaw
Category
Testing
Views
2

About this skill

Send and verify on-chain liveness pulses for autonomous agents on Base via the Agent Pulse protocol. Use when you need to: (1) prove an agent is alive by sending a pulse, (2) check any agent's liveness status or streak, (3) monitor multiple agents, (4) view the global pulse feed, (5) auto-configure wallet and PULSE balance, (6) run scheduled heartbeat pulses, or (7) read protocol health and config. Supports both API and direct on-chain (cast) modes.

How to use

  1. Przygotuj środowisko: uruchom skrypt setup.sh, który automatycznie wykryje twój portfel, sprawdzi saldo tokena PULSE i zweryfikuje uprawnienia do transferu. Wymagane zmienne to PRIVATE_KEY; opcjonalnie możesz ustawić BASE_RPC_URL, PULSE_AMOUNT i inne parametry konfiguracyjne.

  2. Wyślij impuls żywotności: użyj skryptu pulse.sh z flagą --direct i wartością tokena (np. 1000000000000000000), aby wysłać sygnał potwierdzający, że twój agent jest aktywny. Operacja wymaga dostępu do klucza prywatnego.

  3. Sprawdź status agenta: aby zobaczyć status liveness konkretnego agenta, uruchom skrypt status.sh z adresem portfela lub wykonaj zapytanie HTTP do API na adresie https://x402pulse.xyz/api/v2/agent/{adres}/alive.

  4. Monitoruj wiele agentów: jeśli potrzebujesz śledzić kilka agentów jednocześnie, użyj skryptu monitor.sh podając adresy wszystkich agentów jako argumenty.

  5. Skonfiguruj automatyczne impulsy: uruchom skrypt auto-pulse.sh, aby ustawić okresowe wysyłanie pulsów w harmonogramie (np. via cron). Skrypt automatycznie pomija wysyłanie, jeśli status żywotności jest już aktualny.

  6. Sprawdź konfigurację protokołu: odczytaj ustawienia i stan zdrowia protokołu Agent Pulse za pomocą dostępnych poleceń API lub on-chain, aby upewnić się, że wszystkie parametry są prawidłowo skonfigurowane.

Related skills

lean4-theorem-proving

by cameronfreer

Use when developing Lean 4 proofs, facing type class synthesis errors, managing sorries/axioms, or searching mathlib - provides build-first workflow, instance management patterns (haveI/letI), and domain-specific tactics

Testing
9108

vitest

by antfu

Vitest fast unit testing framework powered by Vite with Jest-compatible API. Use when writing tests, mocking, configuring coverage, or working with test filtering and fixtures.

Testing
1236

backtesting-frameworks

by wshobson

Build robust backtesting systems for trading strategies with proper handling of look-ahead bias, survivorship bias, and transaction costs. Use when developing trading algorithms, validating strategies, or building backtesting infrastructure.

Testing
12105

test-cases

by cexll

This skill should be used when generating comprehensive test cases from PRD documents or user requirements. Triggers when users request test case generation, QA planning, test scenario creation, or need structured test documentation. Produces detailed test cases covering

Testing
2862

python-testing-patterns

by wshobson

Implement comprehensive testing strategies with pytest, fixtures, mocking, and test-driven development. Use when writing Python tests, setting up test suites, or implementing testing best practices.

Testing
46146

playwright-browser-automation

by lackeyjb

Complete browser automation with Playwright. Auto-detects dev servers, writes clean test scripts to /tmp. Test pages, fill forms, take screenshots, check responsive design, validate UX, test login flows, check links, automate any browser task. Use when user wants to test

Testing
13130