From productivity
Log progress on an effort. Use when the user says "log this", "here's what I did", "update effort", or after completing meaningful work on a tracked effort. Writes to both the effort's
npx claudepluginhub acjackman/claude-productivityThis skill uses the workspace's default tool permissions.
Records progress on a specific effort in two places: the effort file (permanent record) and today's daily note (daily context).
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
Records progress on a specific effort in two places: the effort file (permanent record) and today's daily note (daily context).
$ARGUMENTS describes the progress. May reference an effort by name, slug, or wikilink.
Identify the effort:
$ARGUMENTS for effort references (wikilinks, slugs, titles)memory/AGENTS.md active effortsExtract progress details:
Write to the effort's ## Log via patch_note:
### YYYY-MM-DD
- What was accomplished
- Decisions or findings
- [Link to PR](url)
Append after existing log entries. Create ## Log section if it doesn't exist.
Write to today's daily note ## Log via log_entry:
log_entry({
description: "Progress on <Effort Title>",
bullets: ["summary of what was done", "links"],
date: "YYYY-MM-DD"
})
Update effort if appropriate:
done, "waiting on review" → waiting), suggest it but don't auto-changeConfirm:
Logged progress on Phoenix DB Migration:
- Effort: added to ## Log (2026-03-22)
- Daily: logged at 14:30
If no arguments, ask:
What effort did you make progress on? What did you do?