earl
Secure API, database, and shell calls through reviewed templates
All Skills in This Repository (7)
Pure Emerald Level Indicatorsrecall_ai
Automates recording, transcribing, and retrieving Zoom, Google Meet, Teams video meetings.
setup-earl
Install and configure the Earl CLI across macOS, Linux, and Windows.
create-template
Generate Earl HCL templates for custom service integrations.
secure-agent
Configures agent permissions and restricts network access via NACL rules.
migrate-to-earl
Scan codebases and replace raw API/CLI calls with Earl templates.
troubleshoot-earl
Diagnose and resolve Earl CLI installation, template, secret, and MCP issues.
earl
Execute external service, database, and shell commands via HCL templates.
Frequently Asked Questions
FAQPage SchemaHow to install Earl?โผ
Run `npx skills add mathematic-inc/earl --all -g -y` in your terminal to install all skills in this suite globally.
How does Earl keep API keys safe?โผ
Secrets are stored in the OS keychain and never appear in tool arguments, descriptions, or output. The model only supplies parameter values while humans write and review the request templates.
Can Earl replace raw curl and gh CLI calls?โผ
Yes. The migrate-to-earl skill scans your codebase for raw curl, gh, stripe-cli, and similar calls, then replaces them with reviewed Earl templates one provider at a time.
Does Earl work with Claude Code and Cursor?โผ
Yes. Earl runs as an MCP server and the setup skill writes the correct config for Claude Code, Claude Desktop, Cursor, and Windsurf automatically.
How do I stop my agent from bypassing Earl?โผ
The secure-agent skill adds platform-level deniedTools rules and network egress allowlists, making Earl's security enforceable rather than advisory.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core