earl
Secure API, database, and shell calls through reviewed templates
All Skills in This Repository (7)
Pure Emerald Level Indicatorsrecall_ai
Record and retrieve meeting transcripts and media from video platforms.
setup-earl
Install and configure the Earl CLI for agent API access.
create-template
Create Earl HCL templates for external services and commands.
secure-agent
Generate deniedTools and network.allow rules to block agent CLI and HTTP access.
migrate-to-earl
Convert raw CLI and HTTP API invocations into Earl templates.
troubleshoot-earl
Diagnose and fix Earl CLI, HCL template, Jinja render, authentication, MCP, and SSRF issues.
earl
Route API calls, database queries, and shell commands through reviewed HCL templates.
Frequently Asked Questions
FAQPage SchemaHow to install Earl?โผ
Run `npx skills add brwse/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 injected at execution time, so they never appear in prompts, tool arguments, or outputs.
Can Earl replace curl and gh CLI calls?โผ
Yes. The migrate-to-earl skill scans your codebase for raw curl, gh, stripe-cli, and similar calls, then rewrites them as reviewed Earl template commands.
Does Earl work with Claude Code and Cursor?โผ
Yes. Earl runs as an MCP server and the setup skill configures Claude Code, Cursor, Windsurf, and Claude Desktop automatically.
How does Earl stop prompt injection attacks?โผ
The model only supplies parameter values while URLs, auth headers, and methods come from human-reviewed templates, so injected instructions in API responses have nowhere to execute.
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