Skip to content

Commit 2ec71d8

Browse files
committed
Sync caveman skill workflow and docs
Update GitHub Actions workflow to add concurrency controls, checkout the main ref, simplify ZIP creation (zip directly from skills/), and pull --rebase before committing; commit message now includes [skip ci]. Also update README to add an "Intensity Levels" nav link. Clarify skills/caveman/SKILL.md: document explicit /caveman lite|full|ultra triggers, expand the description of dropped filler/pleasantries/hedging, and apply small formatting tweaks.
1 parent a6f306e commit 2ec71d8

3 files changed

Lines changed: 14 additions & 8 deletions

File tree

.github/workflows/sync-skill.yml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,19 @@ on:
66
paths:
77
- skills/caveman/SKILL.md
88

9+
concurrency:
10+
group: sync-skill
11+
cancel-in-progress: false
12+
913
jobs:
1014
sync:
1115
runs-on: ubuntu-latest
1216
permissions:
1317
contents: write
1418
steps:
1519
- uses: actions/checkout@v4
20+
with:
21+
ref: main
1622

1723
- name: Copy to duplicate locations
1824
run: |
@@ -21,16 +27,14 @@ jobs:
2127
2228
- name: Rebuild caveman.skill ZIP
2329
run: |
24-
mkdir -p _zip_tmp/caveman
25-
cp skills/caveman/SKILL.md _zip_tmp/caveman/SKILL.md
26-
cd _zip_tmp && zip -r ../caveman.skill caveman/
27-
cd .. && rm -rf _zip_tmp
30+
cd skills && zip -r ../caveman.skill caveman/
2831
2932
- name: Commit if changed
3033
run: |
3134
git config user.name "github-actions[bot]"
3235
git config user.email "github-actions[bot]@users.noreply.github.com"
3336
git diff --quiet && exit 0
3437
git add caveman/SKILL.md plugins/caveman/skills/caveman/SKILL.md caveman.skill
35-
git commit -m "chore: sync SKILL.md copies and caveman.skill"
38+
git pull --rebase origin main
39+
git commit -m "chore: sync SKILL.md copies and caveman.skill [skip ci]"
3640
git push

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
<a href="#install">Install</a> •
1919
<a href="#benchmarks">Benchmarks</a> •
2020
<a href="#before--after">Before/After</a> •
21+
<a href="#intensity-levels">Intensity Levels</a> •
2122
<a href="#why">Why</a>
2223
</p>
2324

skills/caveman/SKILL.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ description: >
44
Ultra-compressed communication mode. Cuts token usage ~75% by speaking like caveman
55
while keeping full technical accuracy. Supports intensity levels: lite, full (default), ultra.
66
Use when user says "caveman mode", "talk like caveman", "use caveman", "less tokens",
7-
"be brief", or invokes /caveman. Also auto-triggers when token efficiency is requested.
7+
"be brief", or invokes /caveman. Trigger specific level with /caveman lite, /caveman full,
8+
or /caveman ultra. Also auto-triggers when token efficiency is requested.
89
---
910

1011
# Caveman Mode
@@ -72,8 +73,8 @@ max = concurrent connections. Keep under DB limit. idleTimeout kill stale conn.
7273

7374
Professional tone, just no fluff. Grammar stays intact.
7475

75-
- Drop filler and pleasantries (same list as full)
76-
- Drop hedging
76+
- Drop filler (just, really, basically, actually, simply) and pleasantries (sure, certainly, of course, happy to)
77+
- Drop hedging (skip "it might be worth considering")
7778
- Keep articles, keep full sentences
7879
- Prefer short synonyms where natural
7980

0 commit comments

Comments
 (0)