DEV Community

Cover image for I got mass downvoted for sharing my Claude configuration. So I built a tool to fix this.
Sebastian Jimenez
Sebastian Jimenez

Posted on

I got mass downvoted for sharing my Claude configuration. So I built a tool to fix this.

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:

  1. Find someone's config that looks useful
  2. Copy-paste from a gist/notion/tweet thread
  3. Figure out where the files go
  4. Realize it's outdated
  5. 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)