skills$openclaw/logger-gen
lxgicstudios6.7k

by lxgicstudios

logger-gen – OpenClaw Skill

logger-gen is an OpenClaw Skills integration for coding workflows. Set up structured logging for any framework. Use when configuring logging.

6.7k stars5.6k forksSecurity L1
Updated Feb 7, 2026Created Feb 7, 2026coding

Skill Snapshot

namelogger-gen
descriptionSet up structured logging for any framework. Use when configuring logging. OpenClaw Skills integration.
ownerlxgicstudios
repositorylxgicstudios/logger-gen
languageMarkdown
licenseMIT
topics
securityL1
installopenclaw add @lxgicstudios/logger-gen
last updatedFeb 7, 2026

Maintainer

lxgicstudios

lxgicstudios

Maintains logger-gen in the OpenClaw Skills directory.

View GitHub profile
File Explorer
9 files
.
src
cli.ts
1.1 KB
index.ts
983 B
_meta.json
284 B
package-lock.json
30.2 KB
package.json
642 B
README.md
622 B
SKILL.md
1.9 KB
tsconfig.json
251 B
SKILL.md

name: logger-gen description: Set up structured logging for any framework. Use when configuring logging.

Logger Generator

Structured logging is important but setting it up right takes time. This tool generates production-ready logging config for pino, winston, or bunyan.

One command. Zero config. Just works.

Quick Start

npx ai-logger pino

What It Does

  • Generates logging setup for popular libraries
  • Includes request tracking and correlation IDs
  • Sets up log rotation and formatting
  • Pretty output for development, JSON for production

Usage Examples

# Pino setup
npx ai-logger pino

# Winston to file
npx ai-logger winston -o lib/logger.ts

# Edge runtime compatible
npx ai-logger bunyan -e edge

Best Practices

  • Use structured logs - JSON is searchable
  • Include request IDs - trace requests across services
  • Log at the right level - don't info log everything
  • Redact sensitive data - never log passwords or tokens

When to Use This

  • Starting a new project with proper logging
  • Replacing console.log with real logging
  • Setting up log aggregation
  • Debugging production issues

Part of the LXGIC Dev Toolkit

This is one of 110+ free developer tools built by LXGIC Studios. No paywalls, no sign-ups, no API keys on free tiers. Just tools that work.

Find more:

Requirements

No install needed. Just run with npx. Node.js 18+ recommended. Needs OPENAI_API_KEY environment variable.

npx ai-logger --help

How It Works

Generates complete logging configuration for your chosen library including transports, formatters, and middleware for request logging. Handles environment-specific settings automatically.

License

MIT. Free forever. Use it however you want.

README.md

ai-logger

Set up structured logging in seconds. Generates production-ready config for pino, winston, or bunyan with request tracking, log rotation, and pretty dev output.

Install

npm install -g ai-logger

Usage

npx ai-logger pino
# Generates pino structured logging setup

npx ai-logger winston -o lib/logger.ts
# Winston config saved to file

npx ai-logger bunyan -e edge
# Edge runtime compatible

Setup

export OPENAI_API_KEY=sk-...

Options

  • -e, --env <environment> - node, browser, edge (default: node)
  • -o, --output <path> - Save to file

License

MIT

Permissions & Security

Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.

Requirements

No install needed. Just run with npx. Node.js 18+ recommended. Needs OPENAI_API_KEY environment variable. ```bash npx ai-logger --help ```

FAQ

How do I install logger-gen?

Run openclaw add @lxgicstudios/logger-gen in your terminal. This installs logger-gen into your OpenClaw Skills catalog.

Does this skill run locally or in the cloud?

OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.

Where can I verify the source code?

The source repository is available at https://github.com/openclaw/skills/tree/main/skills/lxgicstudios/logger-gen. Review commits and README documentation before installing.