Skip to content

Commit 474991a

Browse files
committed
Add CLAUDE.md with setup instructions for future agents
1 parent e22f565 commit 474991a

1 file changed

Lines changed: 25 additions & 0 deletions

File tree

CLAUDE.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# madaboutcode.github.com
2+
3+
Jekyll blog for [madaboutcode.com](https://madaboutcode.com). Jekyll 4.4.1, kramdown, rouge.
4+
5+
## Commands
6+
7+
```bash
8+
./startserver.sh # Serves http://localhost:4000
9+
bundle exec jekyll build # Production build
10+
```
11+
12+
## Ruby + Bundler
13+
14+
- System Ruby (2.6.10) is too old — use Homebrew Ruby 3.4.8
15+
- Path: `/opt/homebrew/Cellar/ruby/3.4.8/bin`
16+
- Always use `bundle exec jekyll` — bare `jekyll` won't work
17+
- Gemfile needs `jekyll` and `webrick`
18+
19+
## Build Output
20+
21+
`_site/` is Jekyll build output. Gitignored. Rebuild with `bundle exec jekyll build`.
22+
23+
## Verification
24+
25+
`bundle exec jekyll build` must pass.

0 commit comments

Comments
 (0)