Back to list
CsHeng

config-sync-target-adaptation

by CsHeng

Self-use Claude Code rules / settings / permissions / commands, use claude command to sync rules for Droid/OpenCode/Codex/Qwen/Cursor/Copilot. Not fully tested, use at your own risk.

7🍴 0📅 Jan 18, 2026

SKILL.md


name: config-sync-target-adaptation description: Coordinate target-specific adapters for Droid, Qwen, Codex, OpenCode, and Amp CLI environments. allowed-tools:

  • Bash(commands/config-sync/adapters/*.sh *) metadata: capability-level: 2 layer: execution mode: target-adaptation style: tool-first tags:
    • toolchain
    • config-sync
    • adapters usage:
    • "Invoked from /config-sync/sync-cli when --target is set."
    • "Apply adapter logic for each target/component combination in the plan." validation:
    • "Driver uses sync-cli plan; adapters are not invoked ad-hoc."
    • "All target paths are resolved via get_target_config_dir/get_target_commands_dir/get_target_rules_dir in lib/common.sh, never by hard-coded home-relative paths."
    • "Each adapter enforces documented safety and permission constraints."
    • "Backups exist for all modified target configuration files."

Purpose

Coordinate target-specific adapters so that config-sync applies correct rules, permissions, commands, settings, and memory updates for each CLI environment.

IO Semantics

Input: Config-sync plan describing targets and components, adapter scripts under .claude/commands/config-sync/adapters, resolved target configuration and rules directories.
Output: Adapter execution results and updated target configuration files per environment.
Side Effects: Invokes adapter scripts that perform writes to target configuration directories; relies on existing backups created by higher-level workflow phases.

Deterministic Steps

  1. Adapter Selection

    • Read the config-sync plan to determine which targets and components require adapter execution.
    • Map each target to its corresponding adapter script.
  2. Target Directory Resolution

    • Resolve configuration, rules, and commands directories using common helpers (get_target_config_dir, get_target_rules_dir, get_target_commands_dir).
    • Reject hard-coded home-relative paths in adapters.
  3. Adapter Invocation

    • Execute adapter scripts for each target/component combination with required environment variables and paths.
    • Ensure adapters enforce documented safety and permission constraints.
  4. Post-Execution Validation

    • Confirm that backups exist for all modified target configuration files.
    • Record adapter execution status into the plan or run metadata.

Score

Total Score

60/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon