训练日志
gymlog
by ckchzh
Log workouts, track sets and reps, and chart training progress over time. Use when recording sessions, tracking PRs, or reviewing weekly volume.
安装
claude skill add --url github.com/openclaw/skills/tree/main/skills/ckchzh/gymlog文档
Gymlog
Gymlog v2.0.0 — a sysops toolkit for logging and tracking operations from the command line.
Commands
| Command | Description |
|---|---|
gymlog scan <input> | Log a scan entry (no args = show recent) |
gymlog monitor <input> | Log a monitor entry (no args = show recent) |
gymlog report <input> | Log a report entry (no args = show recent) |
gymlog alert <input> | Log an alert entry (no args = show recent) |
gymlog top <input> | Log a top entry (no args = show recent) |
gymlog usage <input> | Log a usage entry (no args = show recent) |
gymlog check <input> | Log a check entry (no args = show recent) |
gymlog fix <input> | Log a fix entry (no args = show recent) |
gymlog cleanup <input> | Log a cleanup entry (no args = show recent) |
gymlog backup <input> | Log a backup entry (no args = show recent) |
gymlog restore <input> | Log a restore entry (no args = show recent) |
gymlog log <input> | Log a log entry (no args = show recent) |
gymlog benchmark <input> | Log a benchmark entry (no args = show recent) |
gymlog compare <input> | Log a compare entry (no args = show recent) |
gymlog stats | Show summary statistics across all log files |
gymlog export <fmt> | Export all data (json, csv, or txt) |
gymlog search <term> | Search across all log entries |
gymlog recent | Show last 20 history entries |
gymlog status | Health check (version, data dir, entry count, disk usage) |
gymlog help | Show usage information |
gymlog version | Show version string |
Data Storage
All data is stored locally in ~/.local/share/gymlog/. Each command writes timestamped entries to its own .log file (e.g., scan.log, monitor.log, backup.log). A unified history.log tracks all operations for the recent command.
Log format per entry: YYYY-MM-DD HH:MM|<input>
Requirements
- Bash (with
set -euo pipefail) - No external dependencies — uses only standard coreutils (
date,wc,du,tail,grep,cat,sed)
When to Use
- To log and track sysops operations over time
- To maintain a searchable history of scan/monitor/alert/check tasks
- To track backup/restore operations and cleanup tasks
- To export accumulated data in JSON, CSV, or plain text for reporting
- To get a quick health check on your gymlog data directory
- For benchmarking and comparing system performance metrics
Examples
# Log a scan entry
gymlog scan "full port scan on 192.168.1.0/24"
# Log a monitor entry
gymlog monitor "CPU usage 85% on web-server-01"
# Log an alert entry
gymlog alert "disk space below 10% on /dev/sda1"
# Log a backup entry
gymlog backup "nightly backup of /var/data completed"
# Log a benchmark entry
gymlog benchmark "disk I/O test: 450MB/s sequential read"
# View recent check entries
gymlog check
# Search all logs for a term
gymlog search "disk"
# Export everything as CSV
gymlog export csv
# View aggregate statistics
gymlog stats
# Health check
gymlog status
# Show last 20 history entries
gymlog recent
# Log a cleanup operation
gymlog cleanup "removed 2.3GB of old log files"
# Log a restore operation
gymlog restore "restored database from 2024-01-15 snapshot"
Configuration
Set the GYMLOG_DIR environment variable to override the default data directory. Default: ~/.local/share/gymlog/
Powered by BytesAgain | bytesagain.com | hello@bytesagain.com
相关 Skills
安全专家
by alirezarezvani
覆盖威胁建模、漏洞评估、安全架构设计、代码审计与渗透测试,内置 STRIDE、OWASP、加密模式和安全扫描流程,适合系统设计评审与上线前安全排查。
✎ 安全专家把威胁建模、漏洞分析到渗透测试串成一套流程,内置 STRIDE 与 OWASP 指南,做安全设计和排查更省心。
安全运营
by alirezarezvani
覆盖应用安全、漏洞管理与合规审计,支持代码/依赖扫描、CVE 评估、Secrets 检测和安全自动化,适合做安全基线落地、漏洞响应、审计检查与安全开发治理。
✎ 应用安全、漏洞管理和合规检查一套打通,还能自动化扫描与响应,帮团队更早发现并收敛风险。
安全审计
by alirezarezvani
安装前审计 Claude Code Skill 的代码执行、Prompt 注入和依赖供应链风险,支持本地目录或 Git 仓库扫描,输出 PASS/WARN/FAIL 结论及修复建议
✎ 把代码审查、漏洞扫描和合规检查串成一条线,帮团队更早发现风险,做安全治理更省心。
相关 MCP 服务
by Sentry
搜索和分析 Sentry 错误报告,辅助调试。
✎ 把零散的 Sentry 错误报告变成可检索线索,帮你在海量报错里更快定位线上故障,排障调试明显省时。
by sinewaveai
为 AI agents 提供安全层:拦截 prompt injection、识别伪造 packages,并扫描漏洞风险。
✎ 给 AI Agent 补上关键安全层,能拦截 prompt 注入、识别伪造包并扫描漏洞风险,把防护前置更省心。
by pantheon-security
强化安全性的 NotebookLM MCP,集成 post-quantum encryption,提升数据防护能力。