sync-skill

Reconcile local task contracts with Linear and GitHub state.

7|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/MajesteitBart/delano --skill sync-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sync-skill
Source: https://github.com/MajesteitBart/delano/tree/main/.agents/skills/sync-skill
Command: npx skills add https://github.com/MajesteitBart/delano --skill sync-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill reconciles local delivery contracts with Linear and GitHub so task status, mappings, and dependencies do not drift across systems.

Core Features & Use Cases

  • Mapping reconciliation: Repairs or creates task-to-issue mappings while preserving existing identifiers.
  • Status and dependency alignment: Updates local contracts when active task state or dependency relationships change.
  • Drift reporting: Produces a structured report for mapping, status, dependency, and orphan drift.
  • Use case: Use this Skill when a project has changed in Linear or GitHub and the local registry needs to be brought back into parity.

Quick Start

Reconcile the local project contracts with Linear and GitHub, then generate the drift report and update the registry files.

Frequently Asked Questions about sync-skill

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

FAQPage Schema
How do I sync local task contracts with Linear and GitHub when project state drifts?

To sync task state, this Skill reconciles local delivery contracts with Linear and GitHub, repairing mappings and updating statuses to resolve project drift and restore system parity.

What is task drift reporting and how does it identify orphan issues?

Task drift reporting is the structured detection of misaligned mappings, statuses, and dependencies across local registries and remote systems, explicitly highlighting orphan issues that exist without valid local contracts.

How do I repair task-to-issue mappings without losing existing identifiers?

To repair task-to-issue mappings securely, the Skill preserves existing identifiers while reconciling local contracts with Linear and GitHub, ensuring status and dependency alignment without overwriting original tracking data.

When do I need to run a registry update for task status and dependency alignment?

You need to run a registry update when active task state or dependency relationships have changed in Linear or GitHub, requiring local contract validation to bring the project back into parity.

Does task state reconciliation work for projects with complex dependency drift across systems?

Yes, task state reconciliation handles complex dependency drift by validating parity before exit, ensuring local delivery contracts accurately reflect active Linear and GitHub dependency relationships.

What are the limitations of using local registry files for project sync operations?

A limitation of local registry sync is that it requires parity validation before exit, meaning operations cannot complete if local contracts and remote Linear or GitHub states cannot be fully reconciled.