An open API service indexing awesome lists of open source software.

https://github.com/luan/dot-claude


https://github.com/luan/dot-claude

Last synced: 1 day ago
JSON representation

Awesome Lists containing this project

README

          

# ~/.claude

Claude Code configuration. Skills, rules, and workflows
for AI-assisted development.

## New User Setup

1. **Set your username**
Add `"GIT_USERNAME": ""` to the `env` block in `settings.json` or `settings.local.json`. This controls branch prefixes and other user-specific behaviour.

2. **Install the `ct` CLI**

```bash
cd ~/.claude/tools && cargo install --path crates/ct
```

Requires Rust (`curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh`).

3. **Set up the blueprints vault**

```bash
ct vault init
```

Creates `~/blueprints/` as a git repo for specs, plans, reviews, and reports. Override the location with `CT_BLUEPRINTS_DIR`. The vault is an [Obsidian](https://obsidian.md) vault — open it in Obsidian for graph navigation, search, and wiki-link resolution. The [Note Annotations](obsidian://show-plugin?id=note-annotations) plugin is worth grabbing for inline highlights on artifacts.

4. **Reinstall plugins**
Plugin state is not committed. Open Claude Code and reinstall plugins via the plugin manager.

## Quick Start

```bash
/vibe "add user authentication" # Full pipeline, hands-off
/spec "add user authentication" # Research codebase, produce spec
/develop # Execute implementation from spec
/crit # Adversarial code review (quick)
/commit # Conventional commit
```

## License

Do whatever you want with this.