update-docs

Synchronize project documentation across workspaces by updating SPECLOG.md and CHANGELOG.md.

Updated Feb 8, 2026
One-click install
npx skills add https://github.com/ckallum/calsuite --skill update-docs-ckallum
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: update-docs
Source: https://github.com/ckallum/calsuite/tree/main/skills/update-docs
Command: npx skills add https://github.com/ckallum/calsuite --skill update-docs-ckallum

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the synchronization and updating of project documentation across multiple workspaces.

Core Features & Use Cases

  • Detect changes in specs and workspace-level docs, then update SPECLOG.md, CHANGELOG.md, and tasks.md.
  • Support full updates across all workspaces or targeted updates to a specific spec or set of workspaces.
  • Maintain a non-destructive workflow that preserves edits while injecting new tracking and documentation updates.

Quick Start

Invoke the doc-updater to refresh all project documentation across your workspaces.

Frequently Asked Questions about update-docs

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

FAQPage Schema
How do I automate project documentation and changelog updates across workspaces?

Automate documentation and changelog updates by invoking a doc-updater agent to sync SPECLOG.md and CHANGELOG.md across workspaces, applying a non-destructive workflow that preserves existing edits while injecting new tracking updates.

Can I update a single spec instead of running a full documentation sync across all workspaces?

Yes, you can target a single spec or set of workspaces for documentation updates instead of running a full sync, allowing you to selectively update SPECLOG.md, CHANGELOG.md, and tasks.md without touching unaffected areas.

How does the non-destructive workflow handle existing edits during a documentation sync?

The non-destructive workflow preserves your existing manual edits during documentation syncs, detecting changes in specs and workspace docs to inject only new tracking updates into SPECLOG.md and CHANGELOG.md without overwriting your work.

What is the best way to keep SPECLOG.md and CHANGELOG.md updated when specs change?

The best way to keep SPECLOG.md and CHANGELOG.md updated is to run an automated doc-updater agent that detects spec changes and synchronizes your project documentation across multiple workspaces automatically.

Do I need a specific agent to run workspace-scoped documentation updates?

Yes, workspace-scoped documentation updates require a doc-updater agent to run, which handles the synchronization of SPECLOG.md and CHANGELOG.md based on detected changes in your specs and workspace documentation.

How do I track spec changes across multiple workspaces without losing manual edits?

Track spec changes across multiple workspaces by running an automated doc-updater that uses a non-destructive, workspace-scoped workflow to update SPECLOG.md and CHANGELOG.md while preserving your existing manual edits.