← Back to Skills Marketplace
builtbyecho

Agent Runlog

by BuiltByEcho · GitHub ↗ · v0.2.1 · MIT-0
cross-platform ✓ Security Clean
10
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install agent-runlog
Description
Wrap shell commands with the agent-runlog CLI to capture concise, redacted run logs for debugging, CI reproduction, long-running agent commands, repeated fai...
README (SKILL.md)

Agent Runlog Skill

Use agent-runlog when command output needs to be preserved and summarized for debugging or handoff. It writes a small local ledger under .agent-runs/\x3Ctimestamp>/.

Default workflow

From the project root:

npx agent-runlog -- npm test
npx agent-runlog -- npm run lint
npx agent-runlog -- npm run build

Then inspect:

cat .agent-runs/*/report.md | tail -n 120

For automation:

npx agent-runlog --json -- npm test > run.json

When to use

  • Long or flaky test/build/lint runs.
  • Reproducing CI failures locally.
  • Capturing evidence before handing work to another agent.
  • Diagnosing repeated error loops or noisy logs.

Safety

  • Redaction is on by default. Avoid --no-redact unless the user explicitly needs raw local logs.
  • Do not wrap destructive commands without user approval.
  • If logs may include private data, keep .agent-runs/ local and summarize instead of posting full logs.

Useful commands

npx agent-runlog -- \x3Ccommand> [args...]
npx agent-runlog -o .agent-runs/lint -- npm run lint
npx agent-runlog --cwd ./subproject -- npm test
npx agent-runlog --quiet -- npm test
Usage Guidance
Before installing or using this skill, verify that the `agent-runlog` npm package is trustworthy, consider pinning a version, keep `.agent-runs/` out of commits and shared channels, and only disable redaction or wrap destructive commands with explicit approval.
Capability Assessment
Purpose & Capability
The stated purpose is coherent: wrap test, lint, build, and similar shell commands to preserve concise logs for debugging and handoff. This inherently gives the wrapper the ability to run whatever command the user chooses.
Instruction Scope
The instructions are scoped to debugging and CI-style command capture, and they explicitly warn not to wrap destructive commands without user approval.
Install Mechanism
There is no install spec or reviewed code in the artifact set, while the workflow relies on an unpinned `npx agent-runlog` package invocation. This is purpose-aligned but should be verified by the user.
Credentials
The skill writes local run logs under `.agent-runs/`, which is proportionate to the logging purpose but may capture private stdout, stderr, or git state.
Persistence & Privilege
The only persistence described is a local `.agent-runs/<timestamp>/` ledger. No credentials, background service, elevated privileges, or account access are requested.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install agent-runlog
  3. After installation, invoke the skill by name or use /agent-runlog
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.2.1
Initial ClawHub publish for the BuiltByEcho command run logging workflow.
Metadata
Slug agent-runlog
Version 0.2.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Agent Runlog?

Wrap shell commands with the agent-runlog CLI to capture concise, redacted run logs for debugging, CI reproduction, long-running agent commands, repeated fai... It is an AI Agent Skill for Claude Code / OpenClaw, with 10 downloads so far.

How do I install Agent Runlog?

Run "/install agent-runlog" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Agent Runlog free?

Yes, Agent Runlog is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Agent Runlog support?

Agent Runlog is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Agent Runlog?

It is built and maintained by BuiltByEcho (@builtbyecho); the current version is v0.2.1.

💬 Comments