ZC

zuharz/ccode-to-codex

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

76 stars Качество 66 Тренд 22MIT

Миграция навыков кода Клода и агентов для открытия собственных навыков и агентов. Семантическое картирование сохраняет оригинальное поведение, классифицирует миграционный риск (МЕХАНИЧЕСКИЙ / МАНУАЛЬНЫЙ / РЕФАКТОР), проверяет достоверность информации.

Обзор

Экспериментальный инструментарий для миграции навыков и агентов Клода в экосистему Кодекса. Он преобразует многоразовые рабочие процессы в пакеты Agent Skill, многоразовые роли в пользовательские файлы TOML, нормализует пространства имен инструментов MCP для Codex и сохраняет поведение делегирования через нативную субагентную оркестровку Codex, где это уместно. . — интерфейсы, макеты артефактов и правила проверки могут изменяться без предварительного уведомления. Артефакты Клода живут под .claude/skills/ и .claude/agents/. Миграционные рабочие процессы живут в этом хранилище как пакеты навыков Codex и скрипты Python. Сгенерированные выходы земли под .codex/skills/ и .codex/agents/, с валидацией и отслеживающим состоянием для обеспечения возможности проверки миграции. Цель состоит в том, чтобы сначала сохранить намерение рабочего процесса, а затем выразить это поведение с помощью нативных поверхностей Кодекса. На практике это означает SKILL.md пакеты для рабочих процессов, .codex/agents/*.toml пользовательские агенты для многоразовых ролей, подчеркнуто-нормализованные пространства имен инструментов MCP и spawn agent(...).

Обзор (машинный перевод)

Экспериментальный инструментарий для миграции навыков и агентов Клода Экосистема Кодекса. Преобразует многоразовые рабочие процессы в пакеты Agent Skill. многоразовые роли в пользовательских файлах TOML, нормализующие пространства имен инструментов MCP Кодекс и сохраняет поведение делегации через родного субагента Кодекса. оркестровку, где это уместно.

Экспериментальный — интерфейсы, макеты артефактов и правила проверки могут Изменения без уведомления.

Что это такое

Это хранилище представляет собой миграционную систему:

Клодские артефакты живут под .claude/skills/ и .claude/agents/. Миграционные рабочие процессы живут в этом хранилище в виде пакетов навыков Кодекса. Python скрипты. Посадка производится в [[2]] [[Т3]], с проверкой и отслеживающим состоянием для сохранения миграции Проверяем.

Ключевое архитектурное решение: миграция не слепая транслитерация

Цель состоит в том, чтобы сначала сохранить намерение рабочего процесса, а затем выразить это поведение. Поверхности родного Кодекса. На практике это означает SKILL.md Рабочие процессы, .codex/agents/*.toml пользовательские агенты для многоразовых ролей, подчеркнуто-нормализованные пространства имен инструментов MCP и spawn_agent(...)-стиль

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

ccode-to-codex

Experimental toolkit for migrating Claude Code skills and agents into the Codex ecosystem. It converts reusable workflows into Agent Skill packages, reusable roles into custom-agent TOML files, normalizes MCP tool namespaces for Codex, and preserves delegation behavior through native Codex subagent orchestration where appropriate.

⚠ Experimental — interfaces, artifact layouts, and validation rules may change without notice.

What it is

This repository is a migration system:

Claude source artifacts -> migration workflows -> Codex-native outputs

Claude source artifacts live under .claude/skills/ and .claude/agents/. The migration workflows live in this repository as Codex skill packages and Python scripts. The generated outputs land under .codex/skills/ and .codex/agents/, with validation and tracker state to keep the migration auditable.

Key architectural decision: migration is not blind transliteration

The goal is to preserve workflow intent first, then express that behavior using native Codex surfaces. In practice, this means SKILL.md packages for workflows, .codex/agents/*.toml custom agents for reusable roles, underscore-normalized MCP tool namespaces, and spawn_agent(...)-style orchestration only for source workflows that genuinely delegate work.

Current capabilities

  • Migrate Claude skills into Codex Agent Skill packages.
  • Migrate Claude agents into Codex custom-agent TOML outputs.
  • Classify blockers, dependency gaps, and manual-review cases before writes.
  • Normalize MCP namespaces from source tool references into Codex-callable form.
  • Preview or dry-run migrations before touching live .codex/ outputs.
  • Validate migrated artifacts, refresh migration-state.json, and inspect progress with the dashboard.
  • Provide minimal reference examples for both Agent Skills and custom agents.

What is actually required today

  • Python 3.11+
  • PyYAML>=6.0.2,<7 (installed via requirements.txt)
  • Claude source inputs under .claude/skills/ and/or .claude/agents/
  • OpenAI Codex CLI when consuming or exercising migrated .codex/ outputs

To invoke these migration workflows as Codex skills in a target repository, install the operational packages under that repository’s .codex/skills/ directory. The .claude/skills/ and .claude/agents/ directories are source inputs only; the migration reads them and writes Codex-facing outputs under .codex/.

mkdir -p /path/to/target-repo/.codex/skills
cp -R .codex/skills/migrate-to-codex /path/to/target-repo/.codex/skills/
cp -R .codex/skills/migrate-agents-to-codex /path/to/target-repo/.codex/skills/
cp -R .codex/skills/verify-skill-migration /path/to/target-repo/.codex/skills/
cp -R .codex/skills/migration-dashboard /path/to/target-repo/.codex/skills/
Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add zuharz/ccode-to-codex
Новичок в MCP? Начните с руководства на mcpskill.org →