Fitlog
/install fitlog
FitLog — Productivity Toolkit
FitLog is a command-line productivity toolkit for adding tasks, planning activities, tracking progress, reviewing work, maintaining streaks, setting reminders, prioritizing items, archiving entries, tagging content, viewing timelines, generating reports, and conducting weekly reviews — all with full timestamped history.
Commands
| Command | Description |
|---|---|
fitlog add \x3Cinput> |
Add a new entry to the add log |
fitlog plan \x3Cinput> |
Record a planning entry |
fitlog track \x3Cinput> |
Log a tracking entry |
fitlog review \x3Cinput> |
Record a review note |
fitlog streak \x3Cinput> |
Log a streak milestone or check |
fitlog remind \x3Cinput> |
Set or record a reminder |
fitlog prioritize \x3Cinput> |
Log a prioritization decision |
fitlog archive \x3Cinput> |
Archive an entry |
fitlog tag \x3Cinput> |
Tag an entry with a label |
fitlog timeline \x3Cinput> |
Record a timeline event |
fitlog report \x3Cinput> |
Log a report entry |
fitlog weekly-review \x3Cinput> |
Record a weekly review summary |
fitlog stats |
Show summary statistics across all log files |
fitlog search \x3Cterm> |
Search all logs for a keyword |
fitlog recent |
Show the 20 most recent history entries |
fitlog export json|csv|txt |
Export all data in JSON, CSV, or plain text format |
fitlog status |
Health check — version, disk usage, entry count, last activity |
fitlog help |
Show available commands |
fitlog version |
Print version string (fitlog v2.0.0) |
Each primary command (add, plan, track, review, etc.) works in two modes:
- With arguments: Saves the input with a timestamp to its dedicated
.logfile and prints a confirmation with the running total - Without arguments: Displays the 20 most recent entries from that command's log
Data Storage
All data is stored in ~/.local/share/fitlog/:
- Per-command logs:
add.log,plan.log,track.log,review.log,streak.log,remind.log,prioritize.log,archive.log,tag.log,timeline.log,report.log,weekly-review.log - History log:
history.log— unified activity log across all commands - Export files:
export.json,export.csv, orexport.txtwhen using the bulk export feature
Each log entry is stored as YYYY-MM-DD HH:MM|\x3Cvalue> (pipe-delimited).
Requirements
- Bash 4+
- No external dependencies or API keys required
- Standard POSIX utilities (
wc,du,grep,tail,head,date)
When to Use
- Daily task tracking — Use
fitlog addandfitlog trackto log tasks and activities throughout the day, building a timestamped record of everything you accomplish - Planning and prioritization — Use
fitlog planandfitlog prioritizeto record plans and priority decisions, keeping a clear audit trail of what was planned vs. what was done - Building consistency streaks — Use
fitlog streakto log daily check-ins and milestone completions, helping you maintain productive habits over time - Weekly reviews — Use
fitlog weekly-reviewto summarize each week's progress, thenfitlog statsto see aggregate numbers across all commands - Archiving and organizing — Use
fitlog tagandfitlog archiveto categorize and archive entries, keeping your active logs clean while preserving historical data
Examples
# Add a new task
fitlog add "finish quarterly report draft"
# Plan tomorrow's priorities
fitlog plan "morning: code review, afternoon: deploy v2.1, evening: docs"
# Track a completed item
fitlog track "deployed staging build #247 — all tests passing"
# Log a streak milestone
fitlog streak "day 30 of daily journaling"
# Set a reminder
fitlog remind "team standup at 10am tomorrow"
# Tag an entry
fitlog tag "project-alpha milestone-3 completed"
# Generate a weekly review
fitlog weekly-review "shipped 3 features, closed 12 bugs, 2 PRs pending"
# View recent activity
fitlog recent
# Export all data as JSON
fitlog export json
# Search for a keyword
fitlog search "deploy"
# Check system status
fitlog status
Powered by BytesAgain | bytesagain.com | [email protected]
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install fitlog - 安装完成后,直接呼叫该 Skill 的名称或使用
/fitlog触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Fitlog 是什么?
Track workouts, log sets and reps, and build exercise streaks over time. Use when logging sessions, tracking progress, or reviewing weekly volume. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 302 次。
如何安装 Fitlog?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install fitlog」即可一键安装,无需额外配置。
Fitlog 是免费的吗?
是的,Fitlog 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Fitlog 支持哪些平台?
Fitlog 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Fitlog?
由 BytesAgain2(@ckchzh)开发并维护,当前版本 v2.0.1。