Last month I shared my Claude Code configuration on Reddit.
The response?
"Cool but how do I actually use this?"
"Can you just give me the files?"
"Where do I put these?"
I spent 30 minutes answering the same questions. Then someone asked me to update it. Then someone forked my gist and it got out of sync.
I mass-deleted my comments and rage-quit the thread.
The problem nobody talks about
Every dev using AI coding tools has this workflow:
- Find someone's config that looks useful
- Copy-paste from a gist/notion/tweet thread
- Figure out where the files go
- Realize it's outdated
- Give up and write your own
We've solved package management, dotfiles, and infrastructure-as-code. But AI configurations? Still living in the dark ages of copy-paste.
What if it was just one command?
shai install anthropic/claude-expert
That's it. Files land exactly where they belong. No cloning repos. No navigating folders. No "where does this go?"
✓ Created .claude/
✓ Created .claude/settings.json
✓ Created CLAUDE.md
✓ Installed 6 items from anthropic/claude-expert
I built Shai in a weekend
Shai is a CLI for sharing AI configurations.
- shai search "rails" → find configs others have shared
- shai install user/config → install with one command
- shai push → share your own setup
No login required to search or install public configs. Takes 10 seconds to set up:
curl -fsSL https://shaicli.dev/install.sh | bash
Why not just use Git?
You could store configs in a Git repo. But when you want someone else's config:
| Git | Shai |
|---|---|
| Clone repo, find files, copy them | shai install user/config |
| Need the repo URL upfront | Search and discover |
| Get README, LICENSE, CI files, .git | Get just the config files |
Git is for code you develop. Shai is for configs you use.
Show me your setup
I'm building a library of community configurations. Here's what I'm looking for:
Claude Code setups for:
- Rails / Django / Next.js / Laravel
- Mobile (React Native, Flutter, Swift)
- DevOps / Infrastructure
- Data Science / ML
Cursor configurations for:
- Specific frameworks
- Code review workflows
- Testing patterns
If you have a config worth sharing:
shai login
shai init
shai push
Drop your username/config in the comments. I'll feature the best ones on the https://shaicli.dev/explore.
The first 50 configs get featured
I'm hand-picking the first 50 public configurations to feature on the homepage. If you publish this week, you're basically guaranteed a spot.
What makes a good config:
- Actually works (tested it yourself)
- Has a clear use case (not "my random settings")
- Includes a description
Try it now
Install (10 seconds)
curl -fsSL https://shaicli.dev/install.sh | bash
Search configs
shai search "claude"
Install one
shai install community/claude-for-rails
Share your own
shai login
shai init
shai push
Links:
What's your current AI config workflow? I'm curious how others are handling this. Drop a comment below.
Top comments (0)