What problem does it solve? Keeping a weekly progress log and a project plan document in sync is tedious manual work: you must review git history, check spec completion states, summarize what actually happened, and update status columns by hand. This Skill automates that documentation workflow while keeping you in control of every commit. ## Core Features & Use Cases - Weekly log generation: Collects git commits since the last entry, aggregates completed specs from spec.json files, and writes a new dated entry at the top of docs/progress.md following the file's defined format. - Plan status synchronization: Cross-references spec.json phases against docs/project-plan-2026.md and flips status markers from pending to done, updating the last-modified date. - Human-in-the-loop commits: Never commits on its own; it shows you the rendered entry and diff summary first, then proposes commit messages only after your approval. - Use Case: On Friday evening, run the skill to turn a week of scattered commits and completed spec tasks into a clean progress entry and an up-to-date project plan in minutes. ## Quick Start Ask the assistant to run the weekly-progress skill to add this week's entry to docs/progress.md and refresh the status column in docs/project-plan-2026.md.