Claude Public — Development skill for Claude Code
A public template of my personal Claude Code configuration: settings, sync scripts, file-manager agent, and a /sync-config slash command for keeping a setup portable across Windows machines.
How to install Claude Public
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open jpeponis/claude-public and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude Public does
A public template of my personal Claude Code configuration: settings, sync scripts, file-manager agent, and a /sync-config slash command for keeping a setup portable across Windows machines.
Alternatives in Development
- Dotenv Vault — Sync environment variables across machines for consistent Claude Code behavior 1.2k ★
- Job Hunt Copilot — 建立个人项目素材库,针对每个投递岗位自动生成定制简历、面试讲稿和模拟面试 217 ★
- Convert Paths Relative — This command converts all absolute paths in .claude/settings.json command scripts to relative paths 200 ★
README
Claude Code Portable Configuration
A template for syncing agent configuration — Claude Code settings, launchers, agents, skills, a statusline, dynamic workflows, and a Codex CLI target — across multiple Windows machines. It installs in one command, checks its own work, refuses to overwrite one machine's work with another's, and can put back anything a deploy changed. This is the public version of a personal setup — feel free to fork, adapt, and add your own skills, agents, and workflows.
Two scope notes up front:
- Windows-to-Windows only, by design. Secrets are DPAPI-encrypted, the launchers are PowerShell, and paths are resolved through Windows folder APIs. None of it travels to macOS/Linux.
- The Codex target means "Codex CLI launched through
codex-sp". Codex profiles are CLI-flag-only (verified on 0.149.0: aprofilekey inconfig.tomlis rejected as legacy), so directcodexlaunches, the IDE extension, and the desktop app never see the synced profile.
Repository Structure
global/— The Claude Code user target, deployed to%USERPROFILE%\.claude\settings.json— Global settings, permissions, model, and statusline registrationCLAUDE.md— User-level instructions: what holds wherever you start a session. Also the source of the generated Codex instructions (see below)statusline-command.ps1— Statusline showing user@machine, directory and git branch, subscription usage for the current five-hour window, and context-window fullnessagents/— Agent definitions (file-manager, for bulk file operations that would otherwise eat the main context; research-worker, the minimal-context worker used by deep-research-tiered)skills//SKILL.md— Claude-only skills, one directory each (sync-config, deep-research-tiered)
shared/skills/— Skills both products consume, deployed to both~/.claude/skills/and~/.agents/skills/. Empty in the public repo; the mechanism is what s
Related Skills
Agent Sync Template
Toolkit for keeping Claude Code and Codex instructions, skills, and hooks synchronized.
Claude Nomad
Sync your full Claude Code setup across machines: skills, settings, and session history, with path remapping a
Claude Config Transfer
Two PowerShell scripts that move a full Claude Code setup (settings, permissions, personal skills, all marketp
Claude Skills Manager
See and manage your Claude Code skills - turn them on, off, or slash-only without hand-editing settings.json.
Claude Multi Session Research Skills
Personal Claude Code skills for running work across several concurrent sessions — one that builds, one that ex
Agent Bridges
MCP configuration and templates for Claude Code to delegate work to Antigravity (Gemini) and Codex while keepi
Related Agents
Claude Code Currency
Claude Code setup currency expert. Researches the latest official Claude Code config practices (subagents, set
Monk Frontman
General Monk operator for portable AI hosts. Route install, auth, deploy, docs, and editor work through monk-a
Field Windows Lead
Use PROACTIVELY and automatically — do not wait to be asked — as the Claude-Code node lead FOR a roaming lapto