Skip to main content

Documentation

Shaka is a skill for AI coding agents. Give it a task and get a tested, reviewed pull request you can judge. By default, you decide whether it merges.

Start with a small task. Ask your agent for help whenever you need it:

Install Shaka from https://github.com/shakacode/shaka.

Then, in Codex:

$shaka Fix search when the query contains an apostrophe. Go.

Use /shaka in Claude Code, Cursor, or OpenCode. For Pi, load the installed skill.

Start here helps with setup. Shaka in pictures gives you a playground task if you are new to pull requests. Watch the demo or open an example PR.

Reference​

Ask your agent, or choose a guide below:

Explain what I need to check before merging this PR: <PR link>.
If you want to…Try…
Plan before coding, review an existing PR, or give feedbackWorking with Shaka
Choose who mergesChoose a merge policy
Choose which AI reviewsChoose your settings
Resume unfinished workResume unfinished work
Introduce Shaka to teammatesRepository setup
Resolve a setup or access problemFAQ, coding agents, or recovery limits
Install, update, or customize ShakaManual installation, updates, or forks
Decide whether to mergeBefore you merge and releases after merge
Look up a setting or reporting limitSettings, cost, or timings
Understand trust and safeguardsWorkflow and enforcement
Set a writing styleWriting preferences
Coordinate several projectsControl towers and repository catalog
Improve Shaka itselfArchitecture, PR trials, canary runs, or Contributing

Articles share measured experiments with AI review.