setup-earl

Install and configure the Earl CLI across macOS, Linux, and Windows.

112|7|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/mathematic-inc/earl --skill setup-earl-mathematic-inc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup-earl
Source: https://github.com/mathematic-inc/earl/tree/main/skills/development/setup-earl
Command: npx skills add https://github.com/mathematic-inc/earl --skill setup-earl-mathematic-inc

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the installation and configuration of the Earl CLI, ensuring seamless integration with agent platforms and streamlining the process of managing API calls and external service interactions.

Core Features & Use Cases

  • Automated Installation: Installs Earl on macOS, Linux, and Windows.
  • Agent Integration: Configures Earl for various agent platforms (Claude Code, Cursor, Windsurf, Claude Desktop) by updating MCP configuration files.
  • Documentation Generation: Writes essential CLAUDE.md instructions for agent guidance.
  • Workflow Routing: Guides users to either migrate existing CLI calls or create new Earl templates.
  • Security Enhancement: Offers to enforce Earl usage by restricting direct CLI tool access.

Quick Start

Install Earl and configure it for your agent platform.

Frequently Asked Questions about setup-earl

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

FAQPage Schema
How do I install and configure Earl CLI for agent integration?

The setup process automates Earl CLI installation and MCP configuration, guiding you to either migrate existing CLI calls or create new Earl templates for your agent platform.

What platforms are supported for Earl CLI installation?

macOS, Linux, and Windows are fully supported, with fallback installation scripts ensuring the Earl CLI deploys correctly across different operating system environments.

Can I configure Earl CLI for multiple agent platforms like Claude Code and Cursor?

Configuration is supported for Claude Code, Cursor, Windsurf, and Claude Desktop, with the setup process automatically updating the necessary MCP configuration files for each platform.

Does Earl CLI setup include security lockdown options?

Security lockdown is an optional configuration step that restricts direct CLI tool access, ensuring agents route external service interactions strictly through Earl.

What is MCP configuration and why is it needed for Earl?

MCP configuration connects the Earl CLI to your agent platform, allowing the agent to leverage Earl templates for managing API calls and external service interactions.

How do I migrate existing CLI calls to Earl templates?

Migrating existing CLI calls to Earl templates is guided by the workflow routing step, which transitions unmanaged external interactions into structured Earl configurations.