sync-initiative

Reconciles child loop outcomes into the parent initiative packet and updates canonical task state.

2|Updated Apr 29, 2026
One-click install
npx skills add https://github.com/siarhei-belavus/agent-public --skill sync-initiative-siarhei-belavus
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: sync-initiative
Source: https://github.com/siarhei-belavus/agent-public/tree/main/skills/atelier-workflow/sync-initiative
Command: npx skills add https://github.com/siarhei-belavus/agent-public --skill sync-initiative-siarhei-belavus

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When a child local loop finishes work in a separate repo, the parent initiative packet drifts out of sync. This Skill folds child outcomes back into the parent's canonical truth so initiative work can proceed on accurate state. ## Core Features & Use Cases - Task Graph Reconciliation: Updates child rows in TASK_GRAPH.md using canonical statuses (active, blocked, done) and promotes pending rows to ready when dependencies clear. - Truth Consolidation: Folds stable child decisions into DECISIONS.md, contract changes into CONTRACTS.md, and terminology updates into UBIQUITOUS_LANGUAGE.md. - Sync Logging & Distill Routing: Appends outcome entries to SYNC_LOG.md and sets the Next durable distill flag in INDEX.md based on residue readiness. - Use Case: After a child packet in another repo completes a workstream, run this Skill to reconcile its results into the parent initiative packet before starting the next child loop. ## Quick Start Use the sync-initiative skill to fold the completed child packet results back into the parent initiative packet and update the task graph.

Frequently Asked Questions about sync-initiative

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

FAQPage Schema
How do I sync a child loop back into a parent initiative packet?▼

Run this Skill after the child loop produces parent-truth. It sets the initiative status to sync_needed, updates the child row in TASK_GRAPH.md, folds stable decisions and contracts into parent artifacts, appends a SYNC_LOG.md entry, then returns the initiative to active status.

What statuses can a child row have in TASK_GRAPH.md?▼

Child rows use three canonical statuses: active when more child-local work remains, blocked when an explicit blocker governs, and done when the child outcome is reconciled into parent truth. Untouched pending rows are promoted to ready when dependencies clear.

Can I sync a child packet that lives in a different repository?▼

Yes, the child packet may live in a different owner repo from the parent initiative packet. The Skill reads the child packet including ARTIFACT_CANDIDATES.md from its declared Packet Root without copying it into the parent repo.

When should Next durable distill be set to now?▼

Set it to now only when stable reusable residue is ready for a durable-memory pass before more child work. Otherwise keep it as later, and note that durable-memory routing follows residue ownership rather than automatically the parent initiative repo.

What should not be done during an initiative sync?▼

Do not write tracked AGENTS.md files, treat sync as a second implementation phase, overwrite stable parent truth with tentative child notes, invent packet-state mutations outside the initiative contract, or copy the child packet into the parent repo.