cerebellum
Single fast-execution skill for macOS / Linux / Windows app operations.
Skill by LocalKinAI
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/localkinai-cerebellum
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: documents, presentations, ml, writing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Shell scripts
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/cerebellum
What's inside
- Skill name
cerebellum- Description
- Single fast-execution skill for macOS / Linux / Windows app operations. The "cerebellum" to the LLM's "cerebrum" — the brain decides intent, this skill executes the canonical multi-step pattern in one syscall sequence (no LLM round-trip per step). Inspired by the same architecture as the LocalKin robot car: the high-level brain plans ("rename this file to X"), the cerebellum daemon executes deterministically (`mv old new`) at near-zero latency. USAGE: cerebellum "<category> <action> [args...]" Categories: macOS finder, notes, mail, calendar, reminders, settings, safari, music, photos, maps, pages, numbers, keynote, terminal, multi, web (16 cats, 478 actions) Linux linux-files, linux-apps, linux-settings, linux-clipboard (4 cats) Windows windows-files, windows-apps, windows-settings, windows-clipboard (4 cats) Run with no args to see the full action menu. Examples: cerebellum "finder rename /old.txt /new.txt" cerebellum "finder set_view list" cerebellum "finder set_sort Date" cerebellum "notes create 'Title' 'body content'" cerebellum "notes pin 'KinBench Pinned 164'" cerebellum "notes export_pdf 'My Note' /Users/me/out.pdf" cerebellum "mail draft 'subject' 'body' /path/attach.pdf" Why this exists: Cloud-brain LLM round-trips are 5-15s each. Solving "rename a file" via raw shell + verify takes 4-6 round-trips ≈ 30-60s. Solving via cerebellum takes 1 round-trip + a 50ms shell call. 6-9× speedup on file-system tasks. The brain still has to PARSE the prompt and pick the right cerebellum command — that part is irreducible thinking. The goal is to remove the *non-thinking* round-trips (running a command, reading its output, deciding it succeeded, calling verify). When NOT to use: tasks that genuinely require multi-step planning where each step depends on the result of the previous (e.g. "find the file whose name contains X then move it"). For those, fall back to the raw `shell` claw and let the LLM compose the steps.
- License
- Apache-2.0
- Instructions
- 43 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Agent Skills spec issues
- description: longer than 1024 characters
Files (27)
- SKILL.md
- _helpers.sh · categories/
- calendar.sh · categories/
- finder.sh · categories/
- keynote.sh · categories/
- linux-apps.sh · categories/
- linux-clipboard.sh · categories/
- linux-files.sh · categories/
- linux-settings.sh · categories/
- mail.sh · categories/
- maps.sh · categories/
- multi.sh · categories/
- music.sh · categories/
- notes.sh · categories/
- numbers.sh · categories/
- pages.sh · categories/
- photos.sh · categories/
- reminders.sh · categories/
- safari.sh · categories/
- settings.sh · categories/
- terminal.sh · categories/
- web.sh · categories/
- windows-apps.sh · categories/
- windows-clipboard.sh · categories/
- windows-files.sh · categories/
- windows-settings.sh · categories/
- cerebellum.sh
SKILL.md (first lines)
# cerebellum — fast cross-platform operation dispatcher
A single skill that wraps battle-tested canonical sequences for
common app patterns. Single LLM round-trip in, one syscall sequence
out. Designed to eliminate the LLM-tax on "obvious" multi-step
operations. Per-OS backends:
- macOS — AppleScript / osascript / shell
- Linux — shell + POSIX tools (xdg-open, gtk-launch, gsettings, pactl, …)
- Windows — bash → powershell.exe (Move-Item, AppActivate, WMI, UIA, …)
## When to use
For ANY of these patterns, prefer cerebellum over raw `shell` + multi-step:
- File ops (rename, move, copy, zip, mkdir, trash)
- Finder view/sort/sidebar settings
- Notes CRUD (create, append, delete, pin, format, export)
- Mail draft creation
- Tag operations
## Architecture
```
LLM (cerebrum) cerebellum OS
────────────── ────────── ──
"rename old.txt
to new.txt" ───► parse intent ───► mv old.txt new.txt
run canonical ◄─── return ok
(handles retries,
iCloud sync waits,
kHasCustomIcon flag,
etc — all without
bothering the LLM)
◄─── ok
◄─── "done"
```
Internal verify, retry, and platform quirks are baked in — the LLM
doesn't need to know that macOS 14+ removed the AppleScript `pinned`
property, or that Notes' table requires `Cmd+Opt+T` after AXFocus,
or that Mail draft saving needs `tell app Mail to launch` + sleep.
All of that lives in the cerebellum.From LocalKinAI/kinclaw, Apache-2.0.
More from LocalKinAI/kinclaw
- 0.624score
location
LocalKinAI
Get the user's current GPS location.
SkillAFreshness: A★ 9Claude Code +9 - 0.588score
learn
LocalKinAI
The agent's cross-session notebook at ~/.kinclaw/learned.md, organized by bundle_id / topic.
SkillBFreshness: B★ 9Claude Code +9 - 0.585score
stt
LocalKinAI
Transcribe an audio file (wav/mp3/mp4/m4a) into text via a local LocalKin Service Audio Server (default :8000 / SenseVoice).
SkillBFreshness: B★ 9Claude Code +9 - 0.584score
notes_format
LocalKinAI
Apply a Notes-app text format (bold / italic / underline / title / heading / subheading / body) to text in a note.
SkillBFreshness: B★ 9Claude Code +9 - 0.584score
notes_pin
LocalKinAI
Pin or unpin a Notes note (by exact title match).
SkillBFreshness: B★ 9Claude Code +9 - 0.584score
app_open_clean
LocalKinAI
Open a macOS app AND dismiss any blocking welcome / "What's New" / setup-prompt sheet that appeared on launch.
SkillBFreshness: B★ 9Claude Code +9 - 0.584score
notes_checklist
LocalKinAI
Convert a note's body into a Notes-native checklist (HTML `<ul class="gtl-todo-list">` markup), with optional auto-checking of specific item indices.
SkillBFreshness: B★ 9Claude Code +9 - 0.580score
browser_session
LocalKinAI
Multi-step browser automation via browser-use — the open-source framework for autonomous browser navigation (91K+ stars, MIT).
SkillBFreshness: B★ 9Claude Code +9 - 0.580score
notes_export_pdf
LocalKinAI
Export a Notes note to a PDF file at an absolute path.
SkillBFreshness: B★ 9Claude Code +9 - 0.579score
notes_table
LocalKinAI
Insert a table into a Notes note.
SkillBFreshness: B★ 9Claude Code +9 - 0.579score
notes_move_to_folder
LocalKinAI
Move a note (by exact title match) into a Notes folder (by exact folder name).
SkillBFreshness: B★ 9Claude Code +9 - 0.575score
notes_attach_image
LocalKinAI
Attach an image file to a Notes note.
SkillBFreshness: B★ 9Claude Code +9
Signals
- Stars
- 9
- Forks
- 3
- Open issues
- 2
- Last commit (this folder)
- Sep 24, 2026 (1 month ago)
- Last release
- Sep 6, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- Repository
- github.com/LocalKinAI/kinclaw
- Website
- localkin.dev
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from LocalKinAI
- 0.624score
location
LocalKinAI
Get the user's current GPS location.
SkillAFreshness: A★ 9Claude Code +9 - 0.588score
learn
LocalKinAI
The agent's cross-session notebook at ~/.kinclaw/learned.md, organized by bundle_id / topic.
SkillBFreshness: B★ 9Claude Code +9 - 0.585score
stt
LocalKinAI
Transcribe an audio file (wav/mp3/mp4/m4a) into text via a local LocalKin Service Audio Server (default :8000 / SenseVoice).
SkillBFreshness: B★ 9Claude Code +9 - 0.584score
notes_pin
LocalKinAI
Pin or unpin a Notes note (by exact title match).
SkillBFreshness: B★ 9Claude Code +9 - 0.584score
app_open_clean
LocalKinAI
Open a macOS app AND dismiss any blocking welcome / "What's New" / setup-prompt sheet that appeared on launch.
SkillBFreshness: B★ 9Claude Code +9 - 0.584score
notes_checklist
LocalKinAI
Convert a note's body into a Notes-native checklist (HTML `<ul class="gtl-todo-list">` markup), with optional auto-checking of specific item indices.
SkillBFreshness: B★ 9Claude Code +9
Cite this page
cerebellum skill. Agent Mart. https://agentmart.dev/skills/localkinai-cerebellum (last updated 2026-10-24)