update

Update today's notes with Linear and GitHub statuses idempotently.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/acjackman/claude-productivity --skill update-acjackman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: update
Source: https://github.com/acjackman/claude-productivity/tree/main/moov-workflow/skills/update
Command: npx skills add https://github.com/acjackman/claude-productivity --skill update-acjackman

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Keeps today's notes up-to-date by syncing Linear and GitHub statuses without performing a full shutdown or full repo-wide sync, reducing manual refresh effort.

Core Features & Use Cases

  • Fetches current Linear issue statuses for items listed in today’s Open section.
  • Updates items to Done or Canceled when appropriate.
  • Appends newly assigned Linear issues not yet present in Open.
  • Updates PRs in Open when they have merged.
  • Appends new channels matching inc-* that opened since morning sync.
  • Safe and idempotent to run multiple times without duplicating entries.

Quick Start

Run the update skill during the day to refresh Open items from Linear and GitHub without performing a full sync.

Frequently Asked Questions about update

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I sync Linear and GitHub statuses without duplicating entries in my notes?

To sync statuses idempotently, use a mid-day update command that reads current Linear issues and GitHub PRs, modifying today's notes in place to safely reflect new assignments and merged PRs without duplicating entries.

What is the best way to update today's Open items with merged pull requests and resolved Linear issues?

The best way to update Open items is to run a mid-day sync that fetches current Linear issue statuses and GitHub PR states, marking resolved items as Done or Canceled directly within today's notes.

Does running a mid-day project update overwrite my existing notes or create a full shutdown?

No, running a mid-day project update does not create a full shutdown; it safely updates the note in place by appending newly assigned Linear issues and newly opened channels while preserving existing data.

Can I repeatedly sync Linear issues and GitHub PRs during work hours without causing data conflicts?

Yes, you can repeatedly sync Linear issues and GitHub PRs during work hours because the update process implements idempotent data handling, ensuring ongoing tickets and merged PRs refresh without causing data conflicts or duplicate entries.

How do I append newly assigned Linear issues and new inc-* channels to today's notes without a full repo-wide sync?

You can append newly assigned Linear issues and new inc-* channels by running a targeted mid-day update that reads your tracking sources and appends only the new items to today's Open section, bypassing the need for a full repo-wide sync.