Skip to content

arosenkranz/claude-code-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

claude-code-config

A personal Claude Code marketplace with 7 plugins: 57+ skills, 8 agents, and a full dev environment automation stack (hooks, coding standards, Claude Island integration).

How it works

This repo is a Claude Code plugin marketplace hosted on GitHub. Claude Code supports registering external GitHub repos as marketplaces via extraKnownMarketplaces in ~/.claude/settings.json — once registered, plugins from the repo can be enabled and auto-updated like any other Claude Code plugin.

See the Claude Code plugin marketplace docs for how marketplaces work, and discover and install plugins for how to register and enable them.

Setup on a new machine

1. Clone the repo

git clone git@github.com:arosenkranz/claude-code-config.git ~/workspace/claude-code-config

2. Register the marketplace in ~/.claude/settings.json

{
  "extraKnownMarketplaces": {
    "arosenkranz-claude-plugins": {
      "source": { "source": "github", "repo": "arosenkranz/claude-code-config" }
    }
  },
  "enabledPlugins": {
    "workflow-skills@arosenkranz-claude-plugins": true,
    "goldeneye-agents@arosenkranz-claude-plugins": true,
    "dev-environment@arosenkranz-claude-plugins": true,
    "git-and-pr@arosenkranz-claude-plugins": true,
    "obsidian-and-notes@arosenkranz-claude-plugins": true
  }
}

See config-templates/settings.json.template for a complete starting point.

3. Create your CLAUDE.md

cp config-templates/CLAUDE.md.template ~/.claude/CLAUDE.md
# Edit it — add your machine-specific paths, identity, infrastructure context

Plugins

workflow-skills

17 daily-driver skills invocable via /skill-name:

/morning-plan        /end-of-day          /weekly-review
/capture             /start-task          /patrol
/workspace           /search-first        /optimize
/improve-skills      /find-skills         /skill-creator
/mcp-builder         /spec-and-plan       /pdf
/xlsx                /evolve

git-and-pr

Git and PR automation:

/ship                /refine              /release
/address-pr-feedback /cleanup-worktrees   /parallel-worktree-session
/pin-actions

obsidian-and-notes

Obsidian vault, session logging, and the continuous-learning instinct system:

/obsidian-core       /obsidian-session    /vault-search
/read-notes          /continuous-learning-v2

goldeneye-agents

8 specialized subagents (Operation Goldeneye roster):

Agent Role
boris Security specialist, attacker mindset
m Strategic planning, architecture, docs
moneypenny Session logging, blog content, brag docs
natalya TDD implementation engineer
q Infrastructure, Docker, CI/CD, incidents
trevelyan Adversarial code reviewer
wade Project continuity, session catch-up
xenia Performance and stress testing

dev-environment

Lifecycle hooks, coding standards, and Claude Island integration:

  • Hooks: session-start.sh, session-logger.sh, pre-compact.sh, post-edit-format.sh, check-console-log.sh, config-protection.sh, pre-commit-lint.sh, cost-tracker.sh, claude-island-state.py
  • Commands (coding standards): /dev-environment:coding-style, /dev-environment:git-workflow, /dev-environment:security, /dev-environment:testing, /dev-environment:performance

backend-and-infra (enable per project)

Backend, infrastructure, and language skills:

/api-scaffold        /backend-architect   /backend-patterns
/docker-patterns     /docker-compose-setup /deploying-applications
/terraform-specialist /homelab-helper      /red-green-tdd
/test-harness        /automating-tests    /project-setup
/typescript-pro      /javascript-pro      /python-pro
/golang-pro

web-and-frontend (enable per project)

Frontend, Astro, and browser automation:

/agent-browser       /frontend-developer  /astro-component-scaffold
/astro-content-collections /astro-performance-audit /webapp-testing
/verify-ui           /canvas-design       /theme-factory
/web-artifacts-builder /algorithmic-art   /rams

Prerequisites

Tool Purpose Install
Claude Code Required See Anthropic docs
Node.js (v18+) MCP servers via npx brew install node
cmux workspace skill brew install cmux
yazi workspace skill brew install yazi
lazygit workspace skill brew install lazygit
agent-browser browser automation npm install -g agent-browser

cmux, yazi, lazygit, and agent-browser are only required for specific skills.


Local-only files

These are never tracked by git — each machine maintains its own:

  • ~/.claude/settings.json — model, permissions, plugins, MCP config
  • ~/.claude/CLAUDE.md — identity, machine paths, infrastructure context

Start from the templates in config-templates/.

About

No description, website, or topics provided.

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors