itsomidho

Clawd Logs — Development skill for Claude Code

Development community

Watches your project's error logs for Claude Code: new errors above the prompt, grouped, with a Fix button, and Claude hears about the ones its own work caused.

How to install Clawd Logs

This entry records only its repository, not the path inside it, so there is no exact command to give. Open itsomidho/clawd-logs and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Clawd Logs does

Watches your project's error logs for Claude Code: new errors above the prompt, grouped, with a Fix button, and Claude hears about the ones its own work caused.

Alternatives in Development

  • Grammar Check — Identify grammar and flow errors with targeted fix suggestions 7.8k ★
  • n8n Validation Expert — Fix n8n validation errors with error catalog 3.6k ★
  • Free My Tv — A fast, ad-free home screen for Google TV 770 ★

README

clawd-logs

Watches your project's error logs while you work with [Claude Code](https://claude.com/claude-code). New errors show above the prompt, grouped, with a **Fix** button. When an error appears while Claude is working, Claude reads it right after its next tool call, so it notices what its change broke, even when the page or command only said "There has been a critical error on this website".

  • Finds the logs itself: wp-content/debug.log (or Bedrock's web/app/debug.log) in the project or a folder above it, Laravel's storage/logs/laravel.log, and a wpdev-style stack's nginx error log for the site. Add any other file in a config file.
  • Only what's new: each log is read from where it ended when the session started. A rotated or emptied log is read again from its start.
  • Grouped: errors that differ only in values, ids, URLs or numbers are one line with a count, so 2,000 Duplicate entry '…' lines are one row ×2000.
  • Levels: fatal, error, warning, notice. Notices and deprecations are hidden by default.
  • Tells Claude: errors that appear during a turn are attached to what Claude reads after the tool call that caused them, with the first one's stack trace. Errors from before the turn are not.

Install

In Claude Code, type:

/plugin install clawd-logs --marketplace itsomidho/claude-plugins

Or try it from a checkout: `claude --plugin-dir path/to/clawd-logs`.

The band

╭───────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ ⚠ 2 new errors · Fatal Uncaught Error: Call to undefined function foo() · src/Foo.php:42 ×3  Fix  Dismiss │
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────╯

It is framed like [clawd-statusbar](https://github.com/itsomidho/clawd-statusbar)'s section. On a narrow screen the message is cut first, so the file and line stay readable.

**Fix** sends the error and its stac