Install
$ agentstack add skill-phanghonghao-thu-awesome-skills-claude2codex ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
Claude to Codex (claude2codex)
Synchronize user-created Claude Code skills into Codex.
Scope
- Source: Claude user skills folder, auto-discovered from the local Claude environment
- Default source fallback:
%USERPROFILE%\.claude\skills - Target:
%USERPROFILE%\.codex\skills - Preserve:
%USERPROFILE%\.codex\skills\.system
Default behavior is to sync user/custom Claude skills only. You do not need to include Anthropic built-in system skills because they are not stored in this source folder and Codex already has its own .system.
The sync logic should treat both SKILL.md and skill.md as valid skill entry files. When copying to Codex, normalize to SKILL.md so skill discovery is more reliable across environments.
When To Use
Use this skill when the user asks to:
- sync Claude skills to Codex
- update Codex skills from Claude
- replace a Codex skill with the Claude version
- copy one specific skill from Claude to Codex
Modes
Full Sync
For requests like:
- "sync all Claude skills to Codex"
- "update Codex skills from Claude"
Run:
powershell -ExecutionPolicy Bypass -File "\scripts\sync-skills.ps1" -Mode full
Behavior:
- Creates a backup of existing Codex user skills
- Removes all Codex skills except
.system - Copies all skills from Claude source folder into Codex
- Resolves junction/source links by copying real contents
- Normalizes
skill.mdtoSKILL.mdwhen needed - Verifies sync result before cleaning up backup
Single Skill Sync
For requests like:
- "sync github-trending to Codex"
- "update md2tex skill to Codex"
Run:
powershell -ExecutionPolicy Bypass -File "\scripts\sync-skills.ps1" -Mode single -SkillName github-trending
Behavior:
- Backs up the current Codex copy of that skill if it exists
- Replaces only that one target skill
- Normalizes
skill.mdtoSKILL.mdwhen needed - Verifies sync result before cleaning up backup
Output Handling
The script prints a JSON summary. Report to the user:
- mode used
- source and target paths
- backup path
- synced skills
- skipped items
- any errors
Notes
- Do not touch
%USERPROFILE%\.codex\skills\.system - First try to detect Claude via
where claude, then use the matching user Claude data directory - Treat the discovered Claude skills directory as the source of truth for user skills
- If a skill exists in Claude as a junction/link, copy the real target contents into Codex
skill.mdandSKILL.mdshould both be accepted as source files- Prefer writing
SKILL.mdin Codex targets - If the user asks whether Anthropic built-in skills should be included, answer: no by default
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: phanghonghao
- Source: phanghonghao/THU-Awesome-Skills
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.