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.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/ckchzh/web-profilerWeb 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.
| Command | Description |
|---|---|
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 stats | Show summary statistics across all log files |
web-profiler export json|csv|txt | Export all data in JSON, CSV, or plain text format |
web-profiler search <term> | Search across all log entries for a keyword |
web-profiler recent | Show the 20 most recent activity entries |
web-profiler help | Show all available commands |
web-profiler version | Print 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, andvaluefields - CSV — Standard comma-separated with
type,time,valueheader - 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
- Profiling web request performance — Log and review timing, memory, and query data for HTTP requests
- Debugging slow routes — Use
analyzeandcompareto record performance investigations - Tracking profiling history — Keep a timestamped log of all profiling runs for trend analysis
- Generating performance reports — Export accumulated profiling data to JSON/CSV for dashboards
- Batch profiling operations — Profile multiple endpoints in one session and review results later
Examples
Metadata
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-ckchzh-web-profiler": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
header
Header design reference — navigation patterns, sticky headers, responsive menus, accessibility. Use when designing website headers or implementing navigation components.
docker-helper
Dockerfile生成、docker-compose编排、命令速查、调试排错、镜像优化、仓库配置. Use when you need docker helper capabilities. Triggers on: docker helper.
rsyslog
RSyslog advanced system logging reference. RainerScript configuration, input/output modules (imtcp/imfile/omfwd/omelasticsearch), templates with property replacer, content-based filtering, TLS-encrypted remote logging, queue performance tuning, and debug troubleshooting.
Fitness Plan — Science-Based Training & Workout Auditor
Track workouts, calculate BMI/1RM, and access exercise science guides. 支持科学健身计划制定、BMI/最大力量计算及运动解剖学参考。Use when planning gym sessions, calculating macro needs, or auditing training splits.
pesticide
Pesticide management reference — chemical classes, application methods, IPM strategies, residue limits, safety protocols. Use when selecting pest control products, calculating spray rates, or managing pesticide compliance.