local-server

Deploy a local FastAPI server for testing Claude webhooks and directives.

1|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/jesuscottage/machote --skill local-server
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: local-server
Source: https://github.com/jesuscottage/machote/tree/main/.claude/skills/local-server
Command: npx skills add https://github.com/jesuscottage/machote --skill local-server

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Facilitates local development and testing by running the Claude orchestrator on a personal machine with external webhook access.

Core Features & Use Cases

  • Local Server Deployment: Quickly start a local FastAPI server for running directives and webhooks without deploying to cloud services.
  • Webhook Testing: Simulate and debug webhooks locally before production deployment.
  • Use Case: A developer tests custom directives and scripts on their own machine, verifying integrations with Google Sheets and email tools in real-time.

Quick Start

Run the local server with uvicorn and expose it via ngrok for webhook development and debugging.

Frequently Asked Questions about local-server

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I test Claude webhooks locally before deploying to production?

You can test Claude webhooks locally by deploying a FastAPI server on your personal machine and exposing it via Cloudflare tunneling or ngrok to receive external webhook requests for debugging.

Can I run a local FastAPI server to debug custom directives and scripts?

Yes, you can run a local FastAPI server to execute and debug custom directives, verifying integrations with local tools and environment variables in real-time without cloud deployment.

What's the best way to expose my local development server to external webhooks?

Using Cloudflare tunneling or ngrok alongside a local FastAPI server allows you to securely expose your local environment to external webhook traffic for rapid iteration and testing.

Do I need cloud services to test Claude orchestrator integrations with Google Sheets?

No, you can verify Claude orchestrator integrations with Google Sheets and email tools directly on your own machine by running the local server and testing directives in real-time.

Why use a local server for webhook development instead of a cloud environment?

A local server for webhook development eliminates cloud deployment overhead, allowing immediate iteration, direct access to local environment variables, and rapid debugging of FastAPI endpoints.

Does local-server support testing with environment variables and local file assets?

Yes, the local FastAPI server integrates seamlessly with your local environment variables, scripts, references, and assets to facilitate rapid testing and development of directives.