FitLog

Track workouts, log sets and reps, and build exercise streaks over time. Use when logging sessions, tracking progress, or reviewing weekly volume.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "FitLog" with this command: npx skills add ckchzh/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

CommandDescription
fitlog add <input>Add a new entry to the add log
fitlog plan <input>Record a planning entry
fitlog track <input>Log a tracking entry
fitlog review <input>Record a review note
fitlog streak <input>Log a streak milestone or check
fitlog remind <input>Set or record a reminder
fitlog prioritize <input>Log a prioritization decision
fitlog archive <input>Archive an entry
fitlog tag <input>Tag an entry with a label
fitlog timeline <input>Record a timeline event
fitlog report <input>Log a report entry
fitlog weekly-review <input>Record a weekly review summary
fitlog statsShow summary statistics across all log files
fitlog search <term>Search all logs for a keyword
fitlog recentShow the 20 most recent history entries
fitlog export json|csv|txtExport all data in JSON, CSV, or plain text format
fitlog statusHealth check — version, disk usage, entry count, last activity
fitlog helpShow available commands
fitlog versionPrint 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 .log file 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, or export.txt when using the bulk export feature

Each log entry is stored as YYYY-MM-DD HH:MM|<value> (pipe-delimited).

Requirements

  • Bash 4+
  • No external dependencies or API keys required
  • Standard POSIX utilities (wc, du, grep, tail, head, date)

When to Use

  1. Daily task tracking — Use fitlog add and fitlog track to log tasks and activities throughout the day, building a timestamped record of everything you accomplish
  2. Planning and prioritization — Use fitlog plan and fitlog prioritize to record plans and priority decisions, keeping a clear audit trail of what was planned vs. what was done
  3. Building consistency streaks — Use fitlog streak to log daily check-ins and milestone completions, helping you maintain productive habits over time
  4. Weekly reviews — Use fitlog weekly-review to summarize each week's progress, then fitlog stats to see aggregate numbers across all commands
  5. Archiving and organizing — Use fitlog tag and fitlog archive to 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 | hello@bytesagain.com

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

Fitness & Training Engineering

Comprehensive training system offering personalized periodized programs for strength, endurance, fat loss, hypertrophy, injury rehab, and race prep based on...

Registry SourceRecently Updated
5700Profile unavailable
General

Workout Tracker

个人健身跟踪器 — 通过文字记录健身训练数据,自动解析动作、组数、次数和重量,实时写入本地 MySQL 数据库。支持制定专属训练计划、查询历史记录、追踪进步曲线,以及球类和有氧运动记录。

Registry SourceRecently Updated
2051Profile unavailable
General

AI健身教练

Personalized fitness planning and workout accountability coach for beginners and intermediates. Use when users want a training plan, workout logging, progres...

Registry SourceRecently Updated
1241Profile unavailable
General

减肥打卡记录

减肥进度追踪助手。用户告诉 AI 今天的体重,AI 自动帮您记录并生成漂亮的图表,清晰展示减肥进度。支持中英文界面,macOS/Windows/Linux 多平台使用。当用户说"记录体重"、"今天体重"、"减肥打卡"、"体重多少"时自动触发。

Registry SourceRecently Updated
1190Profile unavailable