Productivity Improving
by @harrylabsj
Personal productivity tracking and analysis skill. Records work and life activities via voice/text input, tracks time, categorizes tasks, and generates daily...
clawhub install productivity-improvingπ About This Skill
name: productivity-improving description: | Personal productivity tracking and analysis skill. Records work and life activities via voice/text input, tracks time, categorizes tasks, and generates daily logs with insights and suggestions for improvement. Use when the user wants to track time, log activities, analyze productivity patterns, or get daily work/life summaries. triggers: - start - complete - log - what did I do today - productivity - time tracking - work log - efficiency analysis
Productivity Tracker
Track, categorize, and analyze your work and life activities to improve efficiency and maintain balance.
Input Methods
Voice/Text Input
Natural Language Examples
"start coding"
"start meeting"
"complete"
"log workout 45 minutes"
"what did I do today"
"analyze my productivity this week"
Core Features
1. Activity Recording
2. Smart Categorization
Auto-categorize activities into:3. Time Analysis
4. Daily Report Generation
# 2026-03-19 Work LogOverview
Total activities: 12
Focus time: 6.5 hours
Rest time: 2 hours
Work/Life ratio: 65%/35% Time Distribution
| Category | Duration | Percentage |
|----------|----------|------------|
| Deep Work | 4h | 40% |
| Meetings | 1.5h | 15% |
| Learning | 1h | 10% |
| Life Tasks | 2h | 20% |
| Rest | 1.5h | 15% |Key Activities
Completed project docs (2h, Deep Work)
Team weekly meeting (1h, Meetings)
Read tech article (45min, Learning) Insights
Highlight: Peak focus 9-11 AM, core tasks completed
Improvement: Frequent interruptions 3-4 PM, reserve block time
Trend: Deep work time increased 15% vs last weekTomorrow's Suggestions
1. Maintain morning deep work routine
2. Batch email processing after 4 PM
3. Reserve 30 minutes for tomorrow's planning
Data Storage
Local Storage
data/activities.jsondata/logs/YYYY-MM-DD.mddata/analytics/Export Options
Workflow
Phase 1: Capture
1. User says "start [activity]" 2. Record timestamp and activity name 3. Auto-categorize based on keywords 4. Confirm category with user if uncertainPhase 2: Track
1. Monitor active activity 2. Allow "pause" and "resume" 3. Handle interruptions gracefully 4. Record end timestamp on completionPhase 3: Analyze
1. Calculate duration and metrics 2. Update category totals 3. Compare with historical patterns 4. Generate insightsPhase 4: Report
1. Generate daily summary at user-defined time 2. Weekly review with trends 3. Monthly analysis with recommendations 4. Export to Obsidian or other toolsCommands
| Command | Description |
|---------|-------------|
| /track start [activity] | Start tracking an activity |
| /track stop | Stop current activity |
| /track status | Show current activity and today's summary |
| /track log [activity] [duration] | Quick log a completed activity |
| /track report daily | Generate today's report |
| /track report weekly | Generate weekly analysis |
| /track category [name] | Show time spent in category |
| /track insights | Get productivity suggestions |
Configuration
{
"dailyReportTime": "21:00",
"categories": {
"work": { "color": "#4CAF50", "keywords": ["code", "meeting", "email"] },
"learning": { "color": "#2196F3", "keywords": ["read", "study", "course"] },
"health": { "color": "#FF9800", "keywords": ["exercise", "meditation", "sleep"] },
"life": { "color": "#9C27B0", "keywords": ["cook", "clean", "family"] },
"rest": { "color": "#607D8B", "keywords": ["rest", "entertainment", "break"] }
},
"focusThresholdMinutes": 25,
"breakReminderIntervalMinutes": 90
}
Privacy & Security
Integration
Technical Info
| Property | Value | |----------|-------| | Name | Productivity Tracker | | Slug |productivity-improving |
| Version | 1.0.5 |
| Category | Productivity / Lifestyle |
| Tags | time-tracking, productivity, analytics, daily-log |
βοΈ Configuration
{
"dailyReportTime": "21:00",
"categories": {
"work": { "color": "#4CAF50", "keywords": ["code", "meeting", "email"] },
"learning": { "color": "#2196F3", "keywords": ["read", "study", "course"] },
"health": { "color": "#FF9800", "keywords": ["exercise", "meditation", "sleep"] },
"life": { "color": "#9C27B0", "keywords": ["cook", "clean", "family"] },
"rest": { "color": "#607D8B", "keywords": ["rest", "entertainment", "break"] }
},
"focusThresholdMinutes": 25,
"breakReminderIntervalMinutes": 90
}