mirror of
https://github.com/JuliusBrussee/caveman.git
synced 2026-08-11 13:21:09 +02:00
docs: add caveman-code promo banner + dancing-rock branding
Add a prominent caveman-code callout to the README hero and a caveman-code row to the ecosystem table. Swap the rock emoji for the dancing-rock SVG logo across the README, the compress skill README, and the docs-site cursor. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.7
parent
18e45320a0
commit
2422bbe59c
@@ -26,6 +26,17 @@
|
||||
|
||||
A [Claude Code](https://docs.anthropic.com/en/docs/claude-code) skill/plugin (also Codex, Gemini, Cursor, Windsurf, Cline, Copilot, 30+ more) that makes agent talk like caveman — cuts **~75% of output tokens**, keeps full technical accuracy. Brain still big. Mouth small.
|
||||
|
||||
> [!IMPORTANT]
|
||||
> ### 🪨 New: caveman now a whole coding agent — **caveman-code**
|
||||
>
|
||||
> This skill compress what agent *say*. **caveman-code** compress *everything* — full terminal coding agent, **~2× fewer tokens than Codex**, 20+ providers, plan mode, autopilot loop, MIT.
|
||||
>
|
||||
> ```bash
|
||||
> npm install -g @juliusbrussee/caveman-code
|
||||
> ```
|
||||
>
|
||||
> **[→ Try caveman-code now](https://github.com/JuliusBrussee/caveman-code)** — same brain, half the token, whole agent.
|
||||
|
||||
## Before / After
|
||||
|
||||
<table>
|
||||
@@ -39,7 +50,7 @@ A [Claude Code](https://docs.anthropic.com/en/docs/claude-code) skill/plugin (al
|
||||
</td>
|
||||
<td width="50%">
|
||||
|
||||
### 🪨 Caveman Claude (19 tokens)
|
||||
### <img src="docs/assets/dancing-rock.svg" width="20" height="20" alt="rock"/> Caveman Claude (19 tokens)
|
||||
|
||||
> "New object ref each render. Inline object prop = new ref = re-render. Wrap in `useMemo`."
|
||||
|
||||
@@ -55,7 +66,7 @@ A [Claude Code](https://docs.anthropic.com/en/docs/claude-code) skill/plugin (al
|
||||
</td>
|
||||
<td>
|
||||
|
||||
### 🪨 Caveman Claude
|
||||
### <img src="docs/assets/dancing-rock.svg" width="20" height="20" alt="rock"/> Caveman Claude
|
||||
|
||||
> "Bug in auth middleware. Token expiry check use `<` not `<=`. Fix:"
|
||||
|
||||
@@ -159,7 +170,7 @@ A March 2026 paper ["Brevity Constraints Reverse Performance Hierarchies in Lang
|
||||
|
||||
Maintainer detail (hook architecture, file ownership, CI sync) live in [CLAUDE.md](./CLAUDE.md).
|
||||
|
||||
## Lobster, Meet Rock 🦞🪨
|
||||
## Lobster, Meet Rock 🦞 <img src="docs/assets/dancing-rock.svg" width="22" height="22" alt="rock"/>
|
||||
|
||||
[**OpenClaw**](https://openclaw.ai) the self-host gateway. One box, many agent inside (Claude Code, Codex, Pi, OpenCode), wired to your Slack / Discord / iMessage / Telegram / whatever. Tagline: *"The lobster way."* Lobster strong. Lobster smart. Lobster also talk a lot.
|
||||
|
||||
@@ -191,16 +202,17 @@ Lobster claw still sharp. Lobster mouth now small. Brain still big.
|
||||
|
||||
## Caveman Ecosystem
|
||||
|
||||
Four tools. One philosophy: **agent do more with less**.
|
||||
Five tools. One philosophy: **agent do more with less**.
|
||||
|
||||
| Repo | What |
|
||||
|------|------|
|
||||
| [**caveman**](https://github.com/JuliusBrussee/caveman) *(you here)* | Output compression — *why use many token when few do trick* |
|
||||
| [**caveman-code**](https://github.com/JuliusBrussee/caveman-code) | Whole terminal coding agent — *why use many token when whole agent can save* |
|
||||
| [**cavemem**](https://github.com/JuliusBrussee/cavemem) | Cross-agent memory — *why agent forget when agent can remember* |
|
||||
| [**cavekit**](https://github.com/JuliusBrussee/cavekit) | Spec-driven build loop — *why agent guess when agent can know* |
|
||||
| [**cavegemma**](https://github.com/JuliusBrussee/finetune-caveman) | Gemma 4 31B fine-tuned on caveman pairs — *why prompt every turn when weight remember* |
|
||||
|
||||
Compose: cavekit drive build, caveman compress what agent *say*, cavemem compress what agent *remember*, cavegemma bake compression into weight. One rock. Two rock. Three rock. Four rock. That it.
|
||||
Compose: cavekit drive build, caveman compress what agent *say*, cavemem compress what agent *remember*, cavegemma bake compression into weight, caveman-code ship it all as one terminal agent. One rock. Two rock. Three rock. Four rock. Five rock. That it.
|
||||
|
||||
## Links
|
||||
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 117 B |
File diff suppressed because one or more lines are too long
|
After Width: | Height: | Size: 16 KiB |
+1
-1
@@ -33,7 +33,7 @@ body {
|
||||
background-color: var(--bg); color: var(--text-primary);
|
||||
font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;
|
||||
overflow-x: hidden; -webkit-font-smoothing: antialiased; letter-spacing: -0.02em;
|
||||
cursor: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Ctext y='20' font-size='20'%3E🪨%3C/text%3E%3C/svg%3E"), auto;
|
||||
cursor: url("assets/dancing-rock-32.png") 16 16, auto;
|
||||
}
|
||||
|
||||
::selection { background: var(--text-primary); color: var(--bg); }
|
||||
|
||||
@@ -55,7 +55,7 @@ All validations passed ✅ — headings, code blocks, URLs, file paths preserved
|
||||
</td>
|
||||
<td width="50%">
|
||||
|
||||
### 🪨 Caveman (285 tokens)
|
||||
### <img src="../../docs/assets/dancing-rock.svg" width="20" height="20" alt="rock"/> Caveman (285 tokens)
|
||||
|
||||
> "Prefer TypeScript strict mode always. No `any` unless unavoidable — comment why if used. Proper types catch bugs early."
|
||||
|
||||
|
||||
Reference in New Issue
Block a user