# Sync Skill

> Reconcile local contracts with Linear and GitHub state, repair mapping and status drift, and update registry files. Use when task state changes or sync drift is suspected.

- Skill: `majesteitbart/sync-skill` (Agent Skill, multi-file: 4 files)
- Install (CLI): `npx skillmds@latest add majesteitbart/sync-skill`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majesteitbart/sync-skill/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Productivity
- Author: majesteitbart (https://skillmd.com/u/majesteitbart)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/majesteitbart/sync-skill

---


# sync-skill

## Trigger context
- active tasks changed
- status or dependency drift suspected

## Required inputs
- project_slug
- local_registry
- task_files

## Output schema
- updated_registry
- drift_report

## Quality checks
- active tasks mapped
- no duplicate mapping
- dependency parity pass

## Failure behavior
- dry-run when uncertainty detected
- emit conflict resolution actions

## Allowed side effects
- update `.project/registry/linear-map.json`
- update local IDs/links in task contracts

## Script hooks
- `bash .agents/scripts/pm/status.sh`
- `bash .agents/scripts/pm/validate.sh`

## Execution assets
- `references/runbook.md`
- `templates/drift-report.md`
- `templates/conflict-resolution-actions.md`

