Skip to content

Global mode doesn't write skills into user-level directories (Claude Code, Cursor, Codex CLI) #1240

@tmak

Description

@tmak
$ npx rulesync --version
7.11.0
$ mkdir -p ~/.aiglobal
$ cd ~/.aiglobal
$ npx rulesync init
✔ Created .rulesync/rules/overview.md                                                                                                                                                                                         rulesync 8:49:43 PM
✔ Created .rulesync/mcp.json                                                                                                                                                                                                  rulesync 8:49:43 PM
✔ Created .rulesync/commands/review-pr.md                                                                                                                                                                                     rulesync 8:49:43 PM
✔ Created .rulesync/subagents/planner.md                                                                                                                                                                                      rulesync 8:49:43 PM
✔ Created .rulesync/skills/project-context/SKILL.md                                                                                                                                                                           rulesync 8:49:43 PM
✔ Created .rulesync/.aiignore                                                                                                                                                                                                 rulesync 8:49:43 PM
✔ Created .rulesync/hooks.json                                                                                                                                                                                                rulesync 8:49:43 PM
✔ Created rulesync.jsonc                                                                                                                                                                                                      rulesync 8:49:43 PM
✔ rulesync initialized successfully!                                                                                                                                                                                          rulesync 8:49:43 PM
ℹ Next steps:                                                                                                                                                                                                                 rulesync 8:49:43 PM
ℹ 1. Edit .rulesync/**/*.md, .rulesync/skills/*/SKILL.md, .rulesync/mcp.json, .rulesync/hooks.json and .rulesync/.aiignore                                                                                                    rulesync 8:49:43 PM
ℹ 2. Run 'rulesync generate' to create configuration files                                                                                                                                                                    rulesync 8:49:43 PM
$ npx rulesync generate --verbose --targets cursor,claudecode,codexcli --features skills
ℹ Generating files...                                                                                                                                                                                                         rulesync 8:58:17 PM
ℹ Base directories: /Users/tmak/.aiglobal                                                                                                                                                                                     rulesync 8:58:17 PM
ℹ Generating skill files...                                                                                                                                                                                                   rulesync 8:58:17 PM
ℹ Reading file: /Users/tmak/.aiglobal/.rulesync/skills/project-context/SKILL.md                                                                                                                                               rulesync 8:58:17 PM
ℹ Successfully loaded 1 rulesync skills (1 local, 0 curated)                                                                                                                                                                  rulesync 8:58:17 PM
ℹ Writing file: /Users/tmak/.aiglobal/.cursor/skills/project-context/SKILL.md                                                                                                                                                 rulesync 8:58:17 PM
ℹ Successfully loaded 1 .cursor/skills skills for deletion                                                                                                                                                                    rulesync 8:58:17 PM
ℹ Reading file: /Users/tmak/.aiglobal/.rulesync/skills/project-context/SKILL.md                                                                                                                                               rulesync 8:58:17 PM
ℹ Successfully loaded 1 rulesync skills (1 local, 0 curated)                                                                                                                                                                  rulesync 8:58:17 PM
ℹ Writing file: /Users/tmak/.aiglobal/.claude/skills/project-context/SKILL.md                                                                                                                                                 rulesync 8:58:17 PM
ℹ Successfully loaded 1 .claude/skills skills for deletion                                                                                                                                                                    rulesync 8:58:17 PM
ℹ Reading file: /Users/tmak/.aiglobal/.rulesync/skills/project-context/SKILL.md                                                                                                                                               rulesync 8:58:17 PM
ℹ Successfully loaded 1 rulesync skills (1 local, 0 curated)                                                                                                                                                                  rulesync 8:58:17 PM
ℹ Writing file: /Users/tmak/.aiglobal/.codex/skills/project-context/SKILL.md                                                                                                                                                  rulesync 8:58:17 PM
ℹ Successfully loaded 1 .codex/skills skills for deletion                                                                                                                                                                     rulesync 8:58:17 PM
✔ Written 3 skill(s)                                                                                                                                                                                                          rulesync 8:58:17 PM
ℹ     .cursor/skills/project-context/SKILL.md                                                                                                                                                                                 rulesync 8:58:17 PM
ℹ     .claude/skills/project-context/SKILL.md                                                                                                                                                                                 rulesync 8:58:17 PM
ℹ     .codex/skills/project-context/SKILL.md                                                                                                                                                                                  rulesync 8:58:17 PM
✔ 🎉 All done! Written 3 file(s) total (3 skills)  

Expected Behavior

Write skills into ~/.claude/skills, ~/.cursor/skills, and ~/.agents/skills directories.

Actual Behavior

Writes skills into ~/aiglobal/.claude/skills, ~/aiglobal/.cursor/skills, and ~/.aiglobal/.codex/skills directories.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions