---
name: Sync
slug: sync-2
category: Writing
description: Sync synchronizes task files and source-of-truth docs for a project. Use it to update NEXT-TASKS.md, FUTURE-ENHANCEMENTS.md, README.md, and CHANGELOG.md from the current state.
github: "https://github.com/cortex-tms/cortex-tms/tree/main/.claude/skills/sync"
language: MDX
stars: 181
forks: 7
install: "npx degit https://github.com/cortex-tms/cortex-tms/tree/main/.claude/skills/sync ~/.claude/skills/sync"
installs_to: ~/.claude/skills/sync
source_path: .claude/skills/sync/SKILL.md
collection_size: 6
category_size: 1328
collection_url: "https://dirskills.com/collections/cortex-tms/cortex-tms"
added: 2026-09-07T05:20:18.333Z
last_synced: 2026-09-07T05:20:18.333Z
canonical_url: "https://dirskills.com/skills/sync-2"
---

# Sync

Sync synchronizes task files and source-of-truth docs for a project. Use it to update NEXT-TASKS.md, FUTURE-ENHANCEMENTS.md, README.md, and CHANGELOG.md from the current state.

**Install:**

```bash
npx degit https://github.com/cortex-tms/cortex-tms/tree/main/.claude/skills/sync ~/.claude/skills/sync
```

## README

# Sync

Synchronize Cortex TMS task files and documentation.

## Steps

1. **Read current state** — check NEXT-TASKS.md, FUTURE-ENHANCEMENTS.md, README.md, CHANGELOG.md, package.json
2. **Update NEXT-TASKS.md** — mark completed items, remove stale tasks, add new items if discussed
3. **Update FUTURE-ENHANCEMENTS.md** — sync status markers (Planned/In Progress/Complete)
4. **Truth-sync source-of-truth files** — ensure README, CHANGELOG reflect what actually shipped
5. **Archive if needed** — move completed sprint content to docs/archive/
6. **Run validation** — `node bin/cortex-tms.js validate --strict` to confirm health
7. **Show changes** — run git diff and present for approval. Do not commit without approval.

## Rules

- Do not modify src/, bin/, templates/, or any code files
- Follow the Propose/Justify/Recommend framework for any non-obvious changes
- If unsure whether something should be archived or updated, ask the user

## Arguments

$ARGUMENTS
