Communitygithub.com

aiagentwithdhruv/skills

Neue Modal-Webhooks für ereignisgesteuerte Ausführung hinzufügen. Verwende dies, wenn der Benutzer einen Webhook erstellen, einen Endpunkt hinzufügen oder Ereignis-Trigger einrichten möchte.

Was ist skills?

Diese Fähigkeit ermöglicht es Entwicklern, neue Modal-Webhooks zu erstellen, um eine ereignisgesteuerte Claude-Orchestrierung zu ermöglichen. Sie ist besonders nützlich, wenn Benutzer Webhooks einrichten, Endpunkte hinzufügen oder Ereignis-Trigger konfigurieren möchten, die automatisch Claude-Aktionen auslösen. Die Fähigkeit unterstützt die Plattform Modal und führt den Benutzer durch den gesamten Prozess: Erstellen einer Direktivendatei (directives/*.md), Registrieren des Webhooks in der Konfigurationsdatei (execution/webhooks.json), Bereitstellen über die Modal-CLI und abschließendes Testen mit curl. Sie umfasst vordefinierte Tools wie send_email, read_sheet und update_sheet, die in den Webhooks verwendet werden können, sowie klare Schemata für Eingaben, Ausgaben und erforderliche Anmeldedaten (MODAL_TOKEN_ID und MODAL_TOKEN_SECRET). Abhängigkeiten zu anderen Fähigkeiten wie modal-deploy werden ebenfalls berücksichtigt.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/aiagentwithdhruv/skills/tree/HEAD/add-webhook

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Webhook hinzufügen

Ziel

Erstelle neue Modal-Webhooks für die ereignisgesteuerte Claude-Orchestrierung.

Ablauf

  1. Direktivendatei erstellen Erstelle directives/deine_direktive.md mit:

    • Ziel
    • Eingaben
    • Prozessschritte
    • Ausgaben
    • Randfälle
  2. In webhooks.json eintragen Füge einen Eintrag zu execution/webhooks.json hinzu:

    {
      "dein-webhook-slug": {
        "directive": "deine_direktive",
        "description": "Was dieser Webhook tut",
        "tools": ["send_email", "read_sheet", "update_sheet"]
      }
    }
    
  3. Bereitstellen

    modal deploy execution/modal_webhook.py
    
  4. Testen

    curl "https://dein-modal-benutzername--claude-orchestrator-directive.modal.run?slug=dein-webhook-slug"
    

Verfügbare Tools für Webhooks

  • send_email
  • read_sheet
  • update_sheet

Endpunkte

  • Auflisten: https://dein-modal-benutzername--claude-orchestrator-list-webhooks.modal.run
  • Ausführen: https://dein-modal-benutzername--claude-orchestrator-directive.modal.run?slug={slug}

Schema

Eingaben

NameTypErforderlichBeschreibung
slugstringJaWebhook-Slug-Bezeichner
directivestringJaName der Direktivendatei (ohne .md)
descriptionstringJaBeschreibung, was dieser Webhook tut
toolsarrayJaListe der Tools, die der Webhook verwenden kann

Ausgaben

NameTypBeschreibung
webhook_urlstringModal-Webhook-URL zur Ausführung

Anmeldedaten

NameQuelle
MODAL_TOKEN_IDModal-Dashboard
MODAL_TOKEN_SECRETModal-Dashboard

Kombinierbar mit

Fähigkeiten, die gut mit dieser zusammenarbeiten: modal-deploy

Kosten

Modal-Compute (pay-per-use)

Individual skills in this repo

This repo contains 10 individual skills — each has its own dedicated page.

aiagentwithdhruv/skills

Answer Euron Gen AI Bootcamp doubts instantly. Covers Euri API setup across all frameworks (Python, LangChain, OpenAI SDK, TypeScript, n8n, curl), MCP server setup, common errors, model recommendations, and token limits. Use when someone in the bootcamp asks a question.

aiagentwithdhruv/skills

Manage emails across multiple Gmail accounts with unified tooling. Use when user asks to check email, read inbox, label emails, archive messages, or manage Gmail across accounts.

aiagentwithdhruv/skills

Auto-label Gmail emails into Action Required, Waiting On, and Reference categories. Use when user asks to label emails, triage inbox, categorize emails, or organize Gmail.

aiagentwithdhruv/skills

Scrape Google Maps for B2B leads with deep website enrichment and contact extraction. Use when user asks to find local businesses, scrape Google Maps, generate contractor lists, or build local service business databases.

aiagentwithdhruv/skills

Run Claude orchestrator locally with Cloudflare tunneling. Use when user asks to run locally, start local server, or test webhooks locally.

aiagentwithdhruv/skills

MCP server for AI-powered macOS control — apps, display, audio, files, screenshots, clipboard

aiagentwithdhruv/skills

Deploy execution scripts to Modal cloud. Use when user asks to deploy to Modal, push code to cloud, or update Modal functions.

aiagentwithdhruv/skills

Scrape and verify business leads using Apify, classify with LLM, enrich emails, and save to Google Sheets. Use when user asks to find leads, scrape businesses, generate prospect lists, or build lead databases for any industry or location.

aiagentwithdhruv/skills

Query Skool community content using RAG pipeline with vector search. Use when user asks to search Skool knowledge, find community answers, or query Skool content.

aiagentwithdhruv/skills

Scrape Upwork jobs and generate personalized proposals with cover letters. Use when user asks to find Upwork jobs, create Upwork proposals, or apply to Upwork listings.

Verwandte Skills