Skip to content
Agentmart
Submit a tool

kronael-sync

Sync Kronael into ~/.claude from Codex (bundle + CLI tools rig/udfix/spec-lint/dockbox), first setup included; bridge global/project CLAUDE.md, skills, and…

Skill by kronael

IndexedUnlicense★ 6
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/kronael-kronael-sync

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Sync Kronael into ~/.claude from Codex (bundle + CLI tools rig/udfix/spec-lint/dockbox), first setup included; bridge global/project CLAUDE.md, skills, and hooks into Codex. NOT for a sync inside Claude Code (use /kronael:sync) or bringing the git line up to date with origin (use merge).

Use cases: agent-building

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/kronael-sync

What's inside

Skill name
kronael-sync
Description
Sync Kronael into ~/.claude from Codex (bundle + CLI tools rig/udfix/spec-lint/dockbox), first setup included; bridge global/project CLAUDE.md, skills, and hooks into Codex. NOT for a sync inside Claude Code (use /kronael:sync) or bringing the git line up to date with origin (use merge).
License
Unlicense
Instructions
92 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

# Kronael Sync

ALWAYS sync the existing Claude Code bundle from the Source Root below.
NEVER copy or port the bundle into the Codex plugin directory.

The installed Codex plugin contains only this sync skill. It does NOT
contain the Kronael Claude skills. Codex sees those skills only through the
Codex Bridge (`~/.agents/skills` or project `.agents/skills`). For sync
requests from Codex, create the global bridge and install Codex hook wiring
automatically after the sync succeeds.

## Invocation

Users usually invoke:

```text
Use @kronael-sync to sync Kronael.
```

If the user says "sync kronael" or "install kronael" without naming this
skill, still run this workflow.

If the user asks only to make Codex see the installed skills, or says skills
are missing after a sync, skip the sync workflow and use the Codex Bridge
section.

## Source Root

For sync requests, find the source root by checking, in order:

1. Ancestors of `cwd`.
2. Ancestors of this skill's path.
3. Codex marketplace snapshots:
   - `$CODEX_HOME/.tmp/marketplaces/*`
   - `~/.codex/.tmp/marketplaces/*`

The source root is the first directory that holds the asset list of
`kronael/sync/SKILL.md` step 0 plus `kronael/sync/SKILL.md` and
`kronael/sync/reference.md`.

NEVER use the installed plugin cache as the bundle source unless it holds
all of them; normal plugin installs cache only this bridge skill.

If no source root is found, ask the user to run
`codex plugin marketplace add kronael/tools` or
`codex plugin marketplace upgrade kronael` (`kronael-local` for older
installs), then start a fresh Codex thread. NEVER invent paths. The Codex
plugin is only a sync bridge; the GitHub marketplace snapshot owns the
bundle.

For Codex Bridge-only requests, discover the source root when the requested
bridge step needs source-owned files (`codex/AGENTS.md`, `codex-hooks.json`, or
per-skill symlinks). Skip source-root discovery only for project guidance or the
simple `~/.agents/skills -> ~/.claude/skills` symlink case.

## Sync

1. Read `kronael/sync/SKILL.md` completely, plus the
   `kronael/sync/reference.md` it points to, and follow them as the source of
   truth from the discovered source root. NEVER run `/kronael:sync`; that is a
   Claude Code slash command.
2. Present the first-sync questionnaire inline as numbered options. NEVER
   restate or fork the canonical steps here; that file is the only source of
   truth and copies drift.
3. After a successful sync from Codex, run the Codex Bridge below. This is
   part of the Codex sync path.

## Codex Bridge

Run `kronael/sync/reference.md` § Codex bridge from the discovered source
root. A bridge-only request reads the same section. The two steps that need
no source run without one: the top-level key
`project_doc_fallback_filenames = ["CLAUDE.md"]` in `~/.codex/config.toml`,
and `ln -s ~/.claude/skills ~/.agents/skills` when `~/.agents/skills` is
absent; anything else waits for the source root.
ALWAYS apply the native checklist and footer configuration from that canonical section too.

## Report

Report only:

- canonical sync result from `kronael/sync/SKILL.md` if the sync ran
- Codex bridge paths changed: `~/.codex/AGENTS.md`, `~/.codex/config.toml`,
  `~/.agents/skills`, `.agents/skills`, `~/.codex/hooks.json`
- whether Codex can now see global guidance, installed skills, and hook wiring; tell the
  user to start a new thread, use `/skills` or `@skill-name`, and open `/hooks`
  once to trust changed hooks

NEVER duplicate the full sync report in the bridge. Link paths and say
whether each bridge step was applied or skipped.

From kronael/tools, Unlicense.

More from kronael/tools

Signals

Stars
6
Forks
3
Open issues
0
Last commit (this folder)
Oct 13, 2026 (15 days ago)

From GitHub (fetched Oct 24, 2026).

Details

License
Unlicense
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from kronael

Cite this page

kronael-sync skill. Agent Mart. https://agentmart.dev/skills/kronael-kronael-sync (last updated 2026-10-24)