myk-org/claude-code-config
Claude Code configuration with specialized agents
ARCHETYPE
YOLO Cowboy
Permissions? Never heard of 'em. Ships at the speed of `--dangerously-skip-permissions`.
Copy this rig
# review before running: this installs third-party code
$ npx degit myk-org/claude-code-config/agents ./rig-claude-code-config/agents MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.
$ curl -fsSL --create-dirs -o .claude/agents/00-base-rules.md https://raw.githubusercontent.com/myk-org/claude-code-config/main/agents/00-base-rules.md $ curl -fsSL --create-dirs -o .claude/agents/api-documenter.md https://raw.githubusercontent.com/myk-org/claude-code-config/main/agents/api-documenter.md $ curl -fsSL --create-dirs -o .claude/agents/bash-expert.md https://raw.githubusercontent.com/myk-org/claude-code-config/main/agents/bash-expert.md $ curl -fsSL --create-dirs -o .claude/agents/debugger.md https://raw.githubusercontent.com/myk-org/claude-code-config/main/agents/debugger.md $ curl -fsSL --create-dirs -o .claude/agents/docker-expert.md https://raw.githubusercontent.com/myk-org/claude-code-config/main/agents/docker-expert.md $ curl -fsSL --create-dirs -o .claude/agents/docs-fetcher.md https://raw.githubusercontent.com/myk-org/claude-code-config/main/agents/docs-fetcher.md $ curl -fsSL --create-dirs -o .claude/agents/frontend-expert.md https://raw.githubusercontent.com/myk-org/claude-code-config/main/agents/frontend-expert.md $ curl -fsSL --create-dirs -o .claude/agents/git-expert.md https://raw.githubusercontent.com/myk-org/claude-code-config/main/agents/git-expert.md $ curl -fsSL --create-dirs -o .claude/agents/github-expert.md https://raw.githubusercontent.com/myk-org/claude-code-config/main/agents/github-expert.md $ curl -fsSL --create-dirs -o .claude/agents/go-expert.md https://raw.githubusercontent.com/myk-org/claude-code-config/main/agents/go-expert.md $ curl -fsSL --create-dirs -o .claude/agents/java-expert.md https://raw.githubusercontent.com/myk-org/claude-code-config/main/agents/java-expert.md $ curl -fsSL --create-dirs -o .claude/agents/jenkins-expert.md https://raw.githubusercontent.com/myk-org/claude-code-config/main/agents/jenkins-expert.md $ curl -fsSL --create-dirs -o .claude/agents/kubernetes-expert.md https://raw.githubusercontent.com/myk-org/claude-code-config/main/agents/kubernetes-expert.md $ curl -fsSL --create-dirs -o .claude/agents/python-expert.md https://raw.githubusercontent.com/myk-org/claude-code-config/main/agents/python-expert.md $ curl -fsSL --create-dirs -o .claude/agents/technical-documentation-writer.md https://raw.githubusercontent.com/myk-org/claude-code-config/main/agents/technical-documentation-writer.md $ curl -fsSL --create-dirs -o .claude/agents/test-automator.md https://raw.githubusercontent.com/myk-org/claude-code-config/main/agents/test-automator.md $ curl -fsSL --create-dirs -o .claude/agents/test-runner.md https://raw.githubusercontent.com/myk-org/claude-code-config/main/agents/test-runner.md
Merge into .claude/settings.json (project) or ~/.claude/settings.json (user). Hook commands reference scripts in the source repo — copy those too.
{
"hooks": {
"PreToolUse": [
{
"matcher": "TodoWrite|Bash",
"hooks": [
{
"type": "command",
"command": "uv run ~/.claude/scripts/rule-enforcer.py"
}
]
},
{
"matcher": "Bash",
"hooks": [
{
"type": "command",
"command": "uv run ~/.claude/scripts/git-protection.py"
},
{
"type": "prompt",
"command": "You are a security gate protecting against catastrophic OS destruction. Analyze: $ARGUMENTS\n\nBLOCK if the command would:\n- Delete system directories: /, /boot, /etc, /usr, /bin, /sbin, /lib, /var, /home\n- Write to disk devices: dd to /dev/s"
}
]
}
]
}
} Subagents (17)
| 00-base-rules | — |
| api-documenter | Create OpenAPI/Swagger specs, generate SDKs, and write developer documentation. Handles versioning, examples, and interactive docs. Use PROACTIVELY for API documentation or client library generation. |
| bash-expert | MUST BE USED for Bash and shell scripting creation, modification, refactoring, and fixes. Specializes in Bash, Zsh, POSIX shell, automation scripts, and system administration tasks. |
| debugger | Debugging specialist for errors, test failures, and unexpected behavior. MUST BE USED when encountering any issues. |
| docker-expert | MUST BE USED for all Docker and container-related tasks including Dockerfile creation, container orchestration, image optimization, and containerization workflows. Specializes in Docker, Docker Compos |
| docs-fetcher | Fetches current documentation for external libraries and frameworks. Prioritizes llms.txt when available, falls back to web parsing. |
| frontend-expert | Frontend development (JS/TS/React/Vue/Angular/CSS). Uses the frontend-design skill for UI work. |
| git-expert | Use this agent for LOCAL git operations including commits, branching, merging, rebasing, stash, and resolving git issues. For GitHub platform operations (PRs, issues, releases), use github-expert inst |
| github-expert | Use this agent for all GitHub platform operations including PRs, issues, releases, repos, and workflows. Uses the `gh` CLI for all GitHub API interactions. |
| go-expert | MUST BE USED for Go code creation, modification, refactoring, and fixes. Specializes in Go development including goroutines, channels, modules, testing, and high-performance applications. |
| java-expert | MUST BE USED for Java code creation, modification, refactoring, and fixes. Specializes in Java development including Spring Boot, Maven, Gradle, JUnit testing, and enterprise applications. |
| jenkins-expert | MUST BE USED for all Jenkins-related code including CI/CD pipelines, Jenkinsfiles, Groovy scripts, Gradle build scripts, and Jenkins automation. |
| kubernetes-expert | MUST BE USED for all Kubernetes-related tasks including cluster management, workload deployment, service mesh configuration, and cloud-native application orchestration. Specializes in Kubernetes, Open |
| python-expert | MUST BE USED for Python code creation, modification, refactoring, and fixes. Specializes in idiomatic Python, async/await, testing, and modern Python development. |
| technical-documentation-writer | MUST BE USED when you need comprehensive, user-focused technical documentation for projects, features, or systems. |
| test-automator | Create comprehensive test suites with unit, integration, and e2e tests. Sets up CI pipelines, mocking strategies, and test data. MUST BE USED for test coverage improvement or test automation setup and |
| test-runner | MUST BE USED to run tests and analyze failures for the current task. Returns detailed failure analysis without making fixes. |
Hooks (6)
| event | matcher | runs |
|---|---|---|
| Notification | * | ~/.claude/scripts/my-notifier.sh |
| PreToolUse | TodoWrite|Bash | uv run ~/.claude/scripts/rule-enforcer.py |
| PreToolUse | Bash | uv run ~/.claude/scripts/git-protection.py |
| PreToolUse | Bash | You are a security gate protecting against catastrophic OS destruction. Analyze: $ARGUMENTS BLOCK if the command would: - Delete system directories: /, /boot, /etc, /usr, /bin, /sbin, /lib, /var, /home - Write to disk devices: dd to /dev/s |
| UserPromptSubmit | * | uv run ~/.claude/scripts/rule-injector.py |
| SessionStart | * | ~/.claude/scripts/session-start-check.sh |
Plugins (22)
pyright-lsp@claude-plugins-officialjdtls-lsp@claude-plugins-officiallua-lsp@claude-plugins-officialgithub@claude-plugins-officialmyk-review@myk-orgmyk-github@myk-orgcode-simplifier@claude-plugins-officialplayground@claude-plugins-officialfrontend-design@claude-plugins-officialcode-review@claude-plugins-officialsuperpowers@claude-plugins-officialfeature-dev@claude-plugins-officialcommit-commands@claude-plugins-officialsecurity-guidance@claude-plugins-officialclaude-md-management@claude-plugins-officialpr-review-toolkit@claude-plugins-officialclaude-code-setup@claude-plugins-officialgopls-lsp@claude-plugins-officialcoderabbit@claude-plugins-officialcli-anything@cli-anythingworktrunk@worktrunkmyk-acpx@myk-org
Permissions
deny (0)
—
ask (0)
—
allow (17)
Read(/tmp/claude/**)
Edit(/tmp/claude/**)
Write(/tmp/claude/**)
Bash(mkdir -p /tmp/claude*)
Bash(claude:*)
Bash(sed -n:*)
Bash(grep:*)
Bash(mcpl:*)
Bash(git -C:*)
Bash(prek:*)
Bash(~/.claude/scripts/session-start-check.sh:*)
Bash(~/.claude/scripts/my-notifier.sh:*)
Bash(uv run ~/.claude/scripts/rule-injector.py:*)
Bash(uv run ~/.claude/scripts/rule-enforcer.py:*)
Bash(uv run ~/.claude/scripts/git-protection.py:*)
Grep
Bash(myk-claude-tools:*)
Similar rigs
nexusweblabs/claude-bedrock-setup
CLI tool to configure Claude Code for AWS Bedrock
Orchestrator 1.2k tok ·
Yassinekrn/claude-setup
Personal Claude Code setup — orchestrator/subagent delegation policy, custom agents, and a colored PowerShell statusline (git branch, model+effort, tokens, cost, rate limits).
Orchestrator 1.2k tok ·
justxor/claude-code-pro-course
Claude Code PRO — полный курс и гайд на русском: CLAUDE.md, settings, skills, subagents, hooks, MCP, плагины, CI. 8 лабораторных, библиотека промптов и готовый starter-kit. Здесь бесплатные курсы по chatgpt -
Fort Knox 27.4k tok ·
bar181/swarm-setup
Transform your AI development with custom agent swarms optimized for Agentic Engineering - optimal settings for Claude Code and Claude-flow
Orchestrator 13.7k tok ·