agentsclimarketplace

Steady state sidecar sync

Skill ychampion/cskill-agents/agents/codex/skills/steady-state-sidecar-sync

Refresh derived sidecar caches even when no primary installs changed so ephemeral runtimes still receive the mirrored state they need.From its SKILL.md

Install
npx -y skills add ychampion/cskill-agents --skill steady-state-sidecar-sync

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

SKILL.md

1.6 KB, 277 tokens by cl100k_base, as published. Nobody here has run it

SKILL: Steady-State Sidecar Sync

Domain: extensions-mcp Trigger: Use when a derived cache or mirror can disappear between runs even though the primary installation state did not change this time. Source Pattern: Distilled from reviewed authoritative-state to sidecar-cache synchronization flows.

Core Method

Rebuild sidecar or mirror caches from authoritative state after reconciliation settles, even when the primary changed signal is false. Ephemeral environments often lose derived artifacts while retaining the main installed set, so gating sidecar sync only on new installs leaves fresh processes under-provisioned. Keep the sync idempotent and conceptually separate from the main change signal.

Key Rules

  • Treat the authoritative installed state as the source of truth for rebuilding sidecars.
  • Do not gate sidecar maintenance solely on new installs from the current run.
  • Keep sidecar sync idempotent so it is safe on every startup.

Example Application

If worker nodes derive a local metadata mirror from the installed extension registry, rebuild that mirror on each boot even when no extension was newly installed.

Anti-Patterns (What NOT to do)

  • Do not assume unchanged primary state means derived caches are still present.
  • Do not couple quiet maintenance syncs to user-visible change notifications by default.
  • Do not rebuild sidecars before the primary materialized state is settled.

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.