sync-to-codex

Synchronize Claude Code skills into Codex and Qwen directories via symlinks.

2|1|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/spideynolove/claude-code-in-action --skill sync-to-codex
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sync-to-codex
Source: https://github.com/spideynolove/claude-code-in-action/tree/main/20-skill-sync/skills/sync-to-codex
Command: npx skills add https://github.com/spideynolove/claude-code-in-action --skill sync-to-codex

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill centralizes Claude Code skills in a single source of truth at ~/.claude/skills/ and propagates changes to Codex and Qwen skill directories via filesystem symlinks, reducing drift and manual duplication.

Core Features & Use Cases

  • Maintain a single source of truth for your skills in ~/.claude/skills/ and automatically mirror them to ~/.codex/skills/ and ~/.qwen/skills/.
  • Ensure consistency across Claude Code, Codex CLI, and Qwen Code when updating or creating new SKILL.md entries.
  • Use the frontmatter targets field to scope which tools receive updates and to control cross-tool synchronization in multi-user environments.

Quick Start

Run the sync-skills-to-codex script to mirror changes from ~/.claude/skills/ into ~/.codex/skills/ and ~/.qwen/skills/.

Frequently Asked Questions about sync-to-codex

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

FAQPage Schema
How do I sync Claude Code skills to Codex and Qwen directories?

To sync Claude Code skills to Codex and Qwen, you run a script that propagates changes from a central source directory into the target tooling directories via filesystem symlinks, ensuring coordinated updates across all environments.

What is the best way to maintain a single source of truth for AI skill definitions?

Using filesystem symlinks to mirror a central SKILL.md directory reduces drift and manual duplication when maintaining a single source of truth for AI skill definitions across multiple tooling fronts.

Can I control which tools receive skill updates during cross-tool synchronization?

Yes, you can control which tools receive skill updates by using the frontmatter targets field in SKILL.md to scope cross-tool synchronization in multi-user environments.

Does the skill synchronization script support a dry-run mode for safe previews?

Yes, the skill synchronization script supports a dry-run option, allowing you to safely preview filesystem-based synchronization workflows and verify targets before applying actual changes.

Why use symlinks instead of copying files for skill directory synchronization?

Symlinks prevent drift by maintaining a single source of truth, ensuring that any updates to the original skill definitions automatically reflect in the linked Codex and Qwen directories without manual duplication.