Use when the user wants to migrate Codex state in ~/.codex into Agent Filesystem and mount the same shared Codex memory/settings across multiple computers. Recommends a .afsignore before migration and defaults to excluding worktrees, caches, logs, and temporary files.
88
81%
Does it follow best practices?
Impact
100%
1.61xAverage score across 3 eval scenarios
Passed
No known issues
Full migration workflow with .afsignore and import script
.afsignore before import
100%
100%
worktrees/ excluded
0%
100%
cache/ and tmp/ excluded
100%
100%
logs/ excluded
100%
100%
File glob exclusions
100%
100%
Stop Codex first
0%
100%
Build with make
0%
100%
Redis config step
100%
100%
Correct import command
0%
100%
Workspace name .codex
0%
100%
Verification step
0%
100%
Source rollback command
0%
100%
Secondary machine mount setup with rollback
Move aside existing ~/.codex
100%
100%
Mode config before mount
0%
100%
Correct mount command
14%
100%
Point CLI at Redis
90%
100%
Keep .local-backup warning
40%
100%
Simultaneous use warning
50%
100%
Verification command
75%
100%
Rollback unmount step
30%
100%
Rollback removes mounted dir
50%
100%
Rollback restores backup
100%
100%
.afsignore creation with worktrees choice point
gitignore-style syntax noted
100%
100%
worktrees/ excluded
100%
100%
worktrees/ as choice point
100%
100%
worktrees/ safety note
100%
100%
cache/ and tmp/ excluded
100%
100%
logs/ excluded
100%
100%
*.log excluded
100%
100%
*.tmp excluded
100%
100%
*.pid excluded
100%
100%
*.sock excluded
100%
100%
afsignore before import
100%
100%
import honors afsignore
62%
100%
ef5c9a4
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.