🎯

agent-ready-eval

🎯Skill

from petekp/claude-code-setup

VibeIndex|
What it does

agent-ready-eval skill from petekp/claude-code-setup

πŸ“¦

Part of

petekp/claude-code-setup(35 items)

agent-ready-eval

Installation

git cloneClone repository
git clone https://github.com/petekp/claude-code-setup.git
Shell ScriptRun shell script
./setup.sh --undo
πŸ“– Extracted from docs: petekp/claude-code-setup
2Installs
-
Last UpdatedJan 29, 2026

Skill Details

SKILL.md

Overview

# Claude Code Setup

My portable, version-controlled Claude Code configuration. Fork it, customize it, sync it across machines.

Quick Start

```bash

git clone https://github.com/petekp/claude-code-setup.git

cd claude-code-setup && ./setup.sh

// Optional prompt to streamline usage

claude "This is someone else's Claude Code configuration setup. I also want to version my Claude Code configuration. Analyze this configuration and provide a concise summary of its contents, how it differs from my current setup, what I may find particularly useful. After that, interview me about what I do or don't want to bring over to my own configuration, and my preferences around where nad how to store my own versioned Claude Code repo."

```

That's it. Your Claude Code now uses this repo's skills and commands.

How It Works

This repo symlinks into ~/.claude/, so your Claude Code configuration lives in a git repo you control.

```

~/.claude/

β”œβ”€β”€ skills/ β†’ /skills/

β”œβ”€β”€ commands/ β†’ /commands/

β”œβ”€β”€ agents/ β†’ /agents/

β”œβ”€β”€ hooks/ β†’ /hooks/

└── scripts/ β†’ /scripts/

```

Edit files in either location β€” they're the same files. Commit and push to sync across machines.

Setup

Fork and Clone (Recommended)

  1. Fork this repo on GitHub
  2. Clone and run setup:

```bash

git clone https://github.com/petekp/claude-code-setup.git

cd claude-code-setup && ./setup.sh

```

  1. Customize β€” see [FORKING.md](FORKING.md)

Direct Clone

```bash

git clone https://github.com/petekp/claude-code-setup.git

cd claude-code-setup && ./setup.sh

```

Clone it wherever you keep projects β€” the setup script detects its own location.

Syncing Changes

From the repo directory:

```bash

git add -A && git commit -m "Update config" && git push

```

On another machine, just git pull.

Undo

```bash

./setup.sh --undo

```

Removes symlinks and restores any backed-up directories.

What's Included

Skills

| Skill | Purpose |

| ----------------------- | ------------------------------------------------------------ |

| cognitive-foundations | User psychology, attention, memory limits, HCI research |

| design-critique | UI/UX reviews with severity ratings and accessibility checks |

| dreaming | Expansive thinking, 10x questions, breaking constraints |

| interaction-design | Component behaviors, micro-interactions, state transitions |

| model-first-reasoning | Formal logic, state machines, constraint systems |

| nextjs-boilerplate | Next.js + Tailwind + shadcn/ui project setup |

| oss-product-manager | Open source strategy, community dynamics, governance |

| react-component-dev | React patterns, forwardRef, accessibility, composition |

| startup-wisdom | Product strategy, PMF, prioritization, founder decisions |

| stress-testing | Pre-mortems, risk analysis, assumption audits |

| tutorial-writing | Educational content, step-by-step implementation guides |

| typography | Type scales, font selection, hierarchy, readability |

| unix-macos-engineer | Shell scripts, CLI tools, launchd, system admin |

| ux-writing | Microcopy, error messages, empty states, voice/tone |

| wise-novice | Fresh perspectives, naive questions, challenging assumptions |

Commands

| Command | Purpose |

| ---------------------- | ------------------------------------------------------------------ |

| /commit-and-push | Generate conventional commit and push to remote |

| /grok | Deep 6-phase codebase analysis for authoritative understanding |

| /interview | Gather context for planning with suggested answers |

| `/ne