Communitygithub.com

aiagentwithdhruv/skills

이벤트 기반 실행을 위한 새로운 Modal 웹훅을 추가합니다. 사용자가 웹훅 생성, 엔드포인트 추가 또는 이벤트 트리거 설정을 요청할 때 사용합니다.

skills란 무엇인가요?

이 스킬은 Modal 플랫폼에서 웹훅을 생성하여 이벤트 기반의 Claude 오케스트레이션을 가능하게 합니다. 사용자는 지시 파일, 웹훅 구성, 배포 및 테스트 단계를 거쳐 웹훅을 쉽게 설정할 수 있습니다. 이 스킬은 send_email, read_sheet, update_sheet 같은 도구를 제공하여 웹훅 내에서 다양한 작업을 수행할 수 있게 합니다. Claude Code와 Modal과 함께 사용할 수 있으며, modal-deploy 스킬과 연동하여 배포 파이프라인을 구성할 수 있습니다. 웹훅 생성 시 slug, 지시 파일, 설명, 사용할 도구 목록을 입력하면 Modal 웹훅 URL을 출력합니다. Modal 계정의 토큰 인증이 필요하며, 사용량에 따라 비용이 발생합니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/aiagentwithdhruv/skills/tree/HEAD/add-webhook

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

웹훅 추가하기

목표

이벤트 기반 Claude 오케스트레이션을 위한 새로운 Modal 웹훅을 생성합니다.

프로세스

  1. 지시 파일 생성 directives/your_directive.md 파일을 다음 내용으로 생성합니다:

    • 목표
    • 입력값
    • 프로세스 단계
    • 결과물
    • 예외 사례
  2. webhooks.json에 추가 execution/webhooks.json에 다음 항목을 추가합니다:

    {
      "your-webhook-slug": {
        "directive": "your_directive",
        "description": "이 웹훅의 기능",
        "tools": ["send_email", "read_sheet", "update_sheet"]
      }
    }
    
  3. 배포

    modal deploy execution/modal_webhook.py
    
  4. 테스트

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

웹훅에서 사용 가능한 도구

  • send_email
  • read_sheet
  • update_sheet

엔드포인트

  • 목록: https://your-modal-username--claude-orchestrator-list-webhooks.modal.run
  • 실행: https://your-modal-username--claude-orchestrator-directive.modal.run?slug={slug}

스키마

입력값

이름유형필수 여부설명
slugstring예웹훅 슬러그 식별자
directivestring예지시 파일 이름 (.md 제외)
descriptionstring예이 웹훅의 기능
toolsarray예웹훅이 사용할 수 있는 도구 목록

결과물

이름유형설명
webhook_urlstring실행을 위한 Modal 웹훅 URL

자격 증명

이름출처
MODAL_TOKEN_IDModal 대시보드
MODAL_TOKEN_SECRETModal 대시보드

함께 사용 가능한 기술

이 기술과 연계하여 사용하기 좋은 기술: modal-deploy

비용

Modal 컴퓨팅 (사용량 기반 요금)

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.

관련 스킬