https://github.com/luan/dot-claude
https://github.com/luan/dot-claude
Last synced: 1 day ago
JSON representation
- Host: GitHub
- URL: https://github.com/luan/dot-claude
- Owner: luan
- Created: 2025-07-14T03:49:23.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2026-04-21T02:31:47.000Z (3 months ago)
- Last Synced: 2026-04-21T04:33:43.166Z (3 months ago)
- Language: Rust
- Size: 1.86 MB
- Stars: 4
- Watchers: 0
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
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.