with one click
permission-sync
// Sync and harden command permissions between .claude/settings.json and .codex/rules/default.rules in this dotfiles repo.
// Sync and harden command permissions between .claude/settings.json and .codex/rules/default.rules in this dotfiles repo.
Audit alignment between AGENTS.md and repo-local shared skills under .agents/skills. Invoke explicitly only; do not auto-trigger on generic agent or skill maintenance requests.
Create and iterate on implementation plans under .agents/plan/ so multiple agents (Claude / Codex / ä») can review each other's drafts. Use when entering plan mode, drafting an implementation plan, or reviewing an existing plan.
Create install scripts under ./install/install-<name>.sh following this dotfiles repo's build/install conventions (brew vs self-build, pkg/local layout, OS branching).
| name | permission-sync |
| description | Sync and harden command permissions between .claude/settings.json and .codex/rules/default.rules in this dotfiles repo. |
ãã®ããã¥ã¡ã³ãã¯ã./.claude/settings.json ãš ./.codex/rules/default.rules ã
å®å
šæ§ãç¶æãã€ã€åæ¹ååæããããã®æ£æ¬æé ã§ãã
settings.json ãš default.rules ã®å·®åããªããããsed -n '1,260p' ./.claude/settings.json
sed -n '1,260p' ./.codex/rules/default.rules
python3 *, npm *, pnpm *, cargo *, git checkout:*, git commit:*, git stash:*, brew bundle:* ã¯é€å€å¯Ÿè±¡settings.json 㯠Bash(...) 圢åŒãdefault.rules 㯠prefix_rule(...) 圢åŒãªã®ã§ãåãæå³ã«æ£èŠåããŠæ¯èŒããBash(ps:*) <-> prefix_rule(pattern=["ps"], decision="allow")Bash(git diff:*) <-> prefix_rule(pattern=["git", "diff"], decision="allow")jq empty ./.claude/settings.json
sed -n '1,260p' ./.codex/rules/default.rules
auth.json ã sessions ãªã©æ©å¯/å±¥æŽã¯ç®¡ç察象ã«ããªãbasic -> git -> gh -> brewsettings.json ã®ã»ã¯ã·ã§ã³ã³ã¡ã³ãïŒ// basic, // git, // gh, // brewïŒã¯ç¶æãã