Loading...
Loading...
Use when you need to quickly log work activities and maintain consistent tags without duplicates or gaps
npx skill4agent add vdesjardins/nix-config timewarrior-efficient-entrytimew startdevdevelopmentDEVbuffermiscadmintimew tags :weekdevelopmentdev# Find exact tag names from similar recent work
timew export :day | grep -o '"tags":\[[^]]*\]' | head -5
# Then use those EXACT names when entering new entries
timew start 9am development project-alpha
timew stop
timew start 11am code-review team-beta# Check a similar day from this week for both times and tags
timew report 2025-01-18 rc.columns=start,end,tags
# Then match that pattern for yesterday
timew track 2025-01-19T09:00:00 - 2025-01-19T12:00:00 development project-alpha
timew track 2025-01-19T13:00:00 - 2025-01-19T17:00:00 development project-alpha# Check which tags dominated the day
timew summary :day monday
# Fill gaps > 30 min using tags from that day only
timew track 12:00 - 14:00 development # Gap after morning dev
timew track 11:00 - 13:00 project-alpha # Gap with context from work
# Skip gaps < 30 min (context-switching overhead not worth tracking)buffercontext-switchadmin# See all tags you've used this week
timew tags :week
# Look for duplicates, typos, variations
# (e.g., "dev" vs "development", "alpha" vs "project-alpha")
# Check for placeholder tags you forgot about
timew summary :week# Find all entries with misspelled tag
timew export :week | grep -o '"dev"'
# Modify entries to use correct tag
timew tag @5 development
timew untag @5 dev| Scenario | Step 1 | Step 2 | Step 3 | Step 4 |
|---|---|---|---|---|
| Rapid same-day entry | Query tags (5s) | Copy recent tags | — | — |
| Backfill yesterday | Query tags (5s) | — | Query pattern day | Verify consistency |
| Fill week gaps | Query tags (5s) | — | — | Fill with existing tags only |
| Friday verification | | — | — | Check for duplicates |
| Mistake | Why It Happens | Workflow Fix |
|---|---|---|
| Skip Step 1 (tag query) | Always query first |
| Backfilled times are ±2 hours off | Invent times (Step 3) | Query a pattern day instead |
| Create placeholders (Step 4) | Reuse only existing tags |
| Discover duplicates Friday PM | Guess-and-fix approach | Do Step 5: bulk verify |
| Gaps in daily totals | Skip filling (Step 4) | Fill gaps > 30min only |
timew tags :weektimew export :day | grep tagstimew report SIMILAR_DAYtimew tracktimew tags :weekentry-patterns.mdtag-management.mddata-correction.mdanalysis-reports.mdcomplete-reference.md