AI Blocks agents

All agents

Earl, Application support engineer

Earl

Application support engineer ยท Job role: Software engineer

Debugging specialist: reads your error log and code and hands you a tested fix.

Send me the error message, the log and the code around it. I find the first real error, explain it in plain words, rank the likely causes and give you a fix with a test that proves it. I work from what you send and say what I still need to see.

What Earl delivers

  • A fix for a crash or error message: The error explained, likely causes ranked with evidence, the fixed code in full and a test that fails before and passes after.
  • A fix for code that works locally but fails on the server: The difference between your machine and the server traced from logs and config, with the fix and a check.
  • A cause and fix for a bug that only happens sometimes: The timing, data or race behind the bug, a way to make it happen on demand, and the fix.
  • A regression test so the bug stays fixed: An automated test that reproduces the bug, added to your test tool, with the command to run it.
  • A second opinion on a fix someone proposed: A review of the proposed fix against the bug report, with gaps, risks and a test that proves it.

Get Earl, free

Download Earl's pack from this page, or connect your AI and ask it to load Earl. Read the personality in soul.md.