Account-synced Personal Skills across ChatGPT and Codex devices
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 25/100
- Issue type
- Feature
- Clarity
- Needs clarification
- Activity status
- Quiet
- Tech stack
- rust
- Domain
- authentication, backend-api-design, cloud
Research direction
The issue names no repository files, tests, or entry points. Start by locating Personal Skills handling and account or session integration in the Codex repository, then identify the existing boundaries for supported surfaces, persistence, policy checks, and versioning; done requires an agreed design and passing coverage for the listed cross-device acceptance flow.
Written by the indexing model from the issue text.
Description
Feature request
Provide an account-bound Personal Skills library shared by ChatGPT and Codex. It should behave
like browser bookmark sync: after signing in on another computer or supported product surface,
the user's skills should become available without manually copying or reinstalling local files.
Problem
Local filesystem skills are machine-bound, and Personal Skills may require separate installation
across product surfaces. Durable personal workflows therefore become unreliable when users
change computers or move among ChatGPT, Codex desktop, CLI, and IDE.
Users should not need to teach the same stable workflow repeatedly or maintain independent
copies on every device.
Expected behavior
- Bind Personal Skills and ownership to the OpenAI account.
- Sync canonical skill content across supported ChatGPT and Codex surfaces.
- Make an installed personal skill available after sign-in on a new device.
- Propagate updates automatically or through an account-level update policy.
- Provide version history, source, enable/disable state, rollback, and conflict handling.
- Allow personal, workspace, product, and project scopes.
- Preserve sandbox, approval, plugin, connector, and workspace policy boundaries.
- Clearly report unsupported dependencies instead of silently ignoring a skill.
- Support export/import using the Agent Skills format without making manual import the primary
synchronization mechanism.
Acceptance test
- Create and enable a Personal Skill on computer A.
- Sign in to the same OpenAI account on computer B.
- Start a new supported ChatGPT or Codex session.
- Confirm the same skill version and enablement state appear without copying files or installing
it again. - Update the skill on computer A.
- Confirm computer B receives the new version, shows update provenance, and can roll back.
Current limitation
OpenAI's current Skills documentation says Personal Skills must be added separately on desktop
and web/mobile and do not automatically sync across those surfaces:
- Dominant language
- Rust
- Stars
- 125k
- Forks
- 19.5k
- Avg merge
- 1m
- Merged PRs (30d)
- 1k
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from openai/codex
-
enhancement remote
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
bug CLI windows-os
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
-
macOS sandbox blocks hw.optional.arm64 sysctl, causing Flutter to misdetect Apple Silicon as x64 Openbug CLI sandbox
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
bug CLI TUI
Difficulty 2/5 1-3 hours Newbie friendliness 90/100
-
CLI config enhancement skills
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
kwakseongjae/auto-hwp#319 ·
-
area:cli bug filter-quality good first issue priority:medium
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
-
Difficulty 1/5 Under an hour Newbie friendliness 72/100
bevyengine/bevy#25861 ·
-
comp-datalake
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
ClickHouse/ClickHouse#121222 ·
-
A-linter
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
oxc-project/oxc#26863 ·