Toolverse
All skills

clawmail

by openclaw

Email API for AI agents. Send and receive emails programmatically via ClawMail.

Installation

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

Installation

Quick info

Author
openclaw
Category
Security
Views
3

About this skill

Email API for AI agents. Send and receive emails programmatically via ClawMail.

How to use

  1. Pobierz i uruchom skrypt konfiguracyjny: otwórz terminal i wykonaj polecenie curl -O https://clawmail.cc/scripts/setup.py, a następnie python3 setup.py my-agent@clawmail.cc (zastąp my-agent swoją wybraną nazwą). Skrypt utworzy plik ~/.clawmail/config.json zawierający Twoje dane dostępu: system_id, inbox_id i adres e-mail.

  2. Wczytaj konfigurację w swoim kodzie: zaimportuj bibliotekę json i Path, następnie odczytaj zawartość pliku ~/.clawmail/config.json. Zapisz wartości system_id, inbox_id i address w zmiennych, które będziesz używać w żądaniach API.

  3. Sprawdzaj nowe e-maile za pomocą endpointu poll: wyślij żądanie GET do https://api.clawmail.cc/v1/inboxes/{inbox_id}/poll z nagłówkiem X-System-ID zawierającym Twój system_id. API zwróci listę nieprzeczytanych wiadomości, ich temat, nadawcę i zawartość, a jednocześnie oznaczy je jako przeczytane.

  4. Przetwarzaj otrzymane wiadomości: z odpowiedzi API wyodrębnij pola takie jak from_email, subject i text_body. Użyj tych danych do podjęcia działań w swoim agencie — na przykład do wygenerowania odpowiedzi lub zalogowania zdarzenia.

  5. Wysyłaj e-maile za pośrednictwem API: wyślij żądanie POST do https://api.clawmail.cc/v1/inboxes/{inbox_id}/messages z nagłówkiem X-System-ID i zawartością wiadomości (adresat, temat, treść). Twój agent będzie mógł w ten sposób automatycznie odpowiadać na e-maile lub powiadamiać użytkowników.

Related skills

accessibility-compliance

by wshobson

Implement WCAG 2.2 compliant interfaces with mobile accessibility, inclusive design patterns, and assistive technology support. Use when auditing accessibility, implementing ARIA patterns, building for screen readers, or ensuring inclusive user experiences.

Security
2173

senior-security

by davila7

Comprehensive security engineering skill for application security, penetration testing, security architecture, and compliance auditing. Includes security assessment tools, threat modeling, crypto implementation, and security automation. Use when designing security architecture,

Security
2482

reviewing-code

by CaptainCrouton89

Systematically evaluate code changes for security, correctness, performance, and spec alignment. Use when reviewing PRs, assessing code quality, or verifying implementation against requirements.

Security
1493

google-analytics

by davila7

Analyze Google Analytics data, review website performance metrics, identify traffic patterns, and suggest data-driven improvements. Use when the user asks about analytics, website metrics, traffic analysis, conversion rates, user behavior, or performance optimization.

Security
1260

backend-security-coder

by sickn33

Expert in secure backend coding practices specializing in input validation, authentication, and API security. Use PROACTIVELY for backend security implementations or security code reviews.

Security
1133

1password

by openclaw

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.

Security
1174