ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

Web Profiler Bundle

Provides a development tool that gives detailed information about the execution of any request web profiler bundle, twig, component, dev, php, symfony.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/ckchzh/web-profiler
Or

Web Profiler

A utility toolkit for profiling, checking, and analyzing web request execution. Log profiling runs, analyze performance data, generate reports, and export results — all from the command line.

Commands

All commands accept optional <input> arguments. Without arguments, they display recent entries from their log.

CommandDescription
web-profiler run <input>Run a profiling task and log the result
web-profiler check <input>Check a configuration, endpoint, or dependency
web-profiler convert <input>Convert profiling data between formats
web-profiler analyze <input>Analyze request timing, memory, or query data
web-profiler generate <input>Generate profiling configurations or templates
web-profiler preview <input>Preview profiling output before committing
web-profiler batch <input>Batch process multiple profiling tasks
web-profiler compare <input>Compare two profiling results side by side
web-profiler export <input>Log an export operation
web-profiler config <input>Log or update configuration entries
web-profiler status <input>Log a status check result
web-profiler report <input>Generate or log a report entry
web-profiler statsShow summary statistics across all log files
web-profiler export json|csv|txtExport all data in JSON, CSV, or plain text format
web-profiler search <term>Search across all log entries for a keyword
web-profiler recentShow the 20 most recent activity entries
web-profiler helpShow all available commands
web-profiler versionPrint version (v2.0.0)

Data Storage

All data is stored locally in ~/.local/share/web-profiler/. Each command maintains its own .log file with timestamped entries in YYYY-MM-DD HH:MM|value format. A unified history.log tracks all operations across commands.

Export formats supported:

  • JSON — Array of objects with type, time, and value fields
  • CSV — Standard comma-separated with type,time,value header
  • TXT — Human-readable grouped by command type

Requirements

  • Bash 4.0+ with set -euo pipefail (strict mode)
  • Standard Unix utilities: date, wc, du, grep, tail, sed, cat
  • No external dependencies — runs on any POSIX-compliant system

When to Use

  1. Profiling web request performance — Log and review timing, memory, and query data for HTTP requests
  2. Debugging slow routes — Use analyze and compare to record performance investigations
  3. Tracking profiling history — Keep a timestamped log of all profiling runs for trend analysis
  4. Generating performance reports — Export accumulated profiling data to JSON/CSV for dashboards
  5. Batch profiling operations — Profile multiple endpoints in one session and review results later

Examples

Metadata

Author@ckchzh
Stars3562
Views1
Updated2026-03-29
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-ckchzh-web-profiler": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.