Agentic Coding Config — Development skill for Claude Code
Claude Code config (slash commands, hooks, settings, MCP).
How to install Agentic Coding Config
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open pmgledhill102/agentic-coding-config and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Agentic Coding Config does
Claude Code config (slash commands, hooks, settings, MCP). Mounted at ~/.claude/ via chezmoi externals from dotfiles.
Alternatives in Development
- Claude Config — Built-in /config command to manage settings interactively 81.1k ★
- Octo Doctor — Environment diagnostics — check providers, auth, config, hooks, scheduler, and more 2.8k ★
- Sub Agents — A simple Manager for adding Claude Code Sub Agents with hooks and custom slash commands 185 ★
README
agentic-coding-config
Agent configuration: slash commands, hooks, settings, MCP, and the helper executables they drive.
It reaches an agent by **two delivery channels**, and which one applies depends on where the session is running:
| Channel | Surface | Mechanism |
|---|---|---|
| [chezmoi external][chezmoi-externals] | local machines | home/ mounts at ~/.claude/, via [dotfiles][dotfiles] |
| network fetch | cloud sandboxes | cloud/bootstrap.sh, run by the environment's setup script |
The second exists because a cloud session starts empty and reads **only the project repo's `.claude/`** — nothing from `~/.claude/` is transferred, and there is no machine to run chezmoi on. See [`cloud/README.md`](cloud/README.md) for the per-environment setup and [ADR-0016](adrs/0016-capability-delivery-principles.md) for why the substance lives in a fetched script rather than in the environment's setup field.
The cloud channel
An environment's setup script carries one line — a `curl … | sh` naming a ref and a profile — and everything of substance stays in `cloud/bootstrap.sh`, versioned here. What it installs is a **composed profile**, not this repo's `home/`: `profiles/claude-cloud-sandbox/` and `profiles/codex-cloud-sandbox/` are built from the same fragments as the workstation's `home/`, with the sections that differ by surface swapped out. That is the point of the split — a sandbox is told about the machine it is actually on.
What each channel can and cannot carry
| Content | chezmoi | bootstrap.sh |
|---|---|---|
skills/ |
yes | yes, a named whitelist per profile |
commands/ |
gcp-credentials only (#313) |
no — a skill registers the same /name |
bin/ helpers |
yes, at ~/.claude/bin/ |
yes, same path |
Policy prose (AGENTS.md, CLAUDE.md) |
yes | yes, the profile's composition |
| Hooks | yes, via settings.json |
yes — --with-hooks merges the same block |
Permission allowlist (settings.json) |
yes | no |
T
Related Skills
.Dotfiles Agents
Catalog-driven config that syncs MCP servers, skills, plugins, hooks, and instructions into coding agents (ope
Configdeck
Native macOS SwiftUI dashboard for inspecting your ~/.claude config — skills, agents, settings, hooks, MCP ser
Config
❄️ Nix-based dotfiles, claude code configs, and system settings for macOS & NixOS, which makes everyday softwa
Claude Linter
Lints Claude Code config, CLAUDE.md, hooks, MCP, settings, permissions for silent conflicts, dead references,
Sync Claude Config
Sync Claude Code + cross-CLI config (AGENTS.md, CLAUDE.md, GEMINI.md, agents, skills, settings, statusline, gu
Claude Public
A public template of my personal Claude Code configuration: settings, sync scripts, file-manager agent, and a
Related Agents
My Security Reviewer
Fresh-context security reviewer for agent tooling - skills, subagents, commands, hooks, shell/sync scripts, do
Light Security ClaudeSettingsAudit
Audit Claude Code config files (settings.json, settings.local.json, .mcp.json) for unsafe or malicious content
Config Conformance Reviewer
Reviews changes to Claude Code config surfaces (settings.json, agent/skill frontmatter, plugin.json, marketpla