Why use it
The hard part isn't the code. It's knowing what was checked.
An agent hands you something plausible, and you are left reconstructing what it read, what it ran, and what that proves. Shaka makes those answers part of the pull request.
Spend less time directing the process
Describe the outcome. Shaka supplies the steps through testing, review, and PR delivery.
Catch problems before hitting CI
Test and review locally, including adversarial reviews and before-and-after screenshots for UI changes. Fix problems before pushing.
Make review easier
Get a PR that’s easy to review with a clear description. Screenshots show visible changes; a code walkthrough explains implementation choices.
See what a PR cost
See available token usage and estimated cost, including implementation and local review data. Missing usage is marked unknown.
Control merging
Choose Ask to merge yourself or Auto to let the agent merge after required checks and approvals. Consequential changes need human review.
Resume unfinished work easily
WIP Details on the PR identify the owning agent chat, where it stopped, and what comes next. Supported chat links take you back to the owning conversation.
Get started
Install. Configure. Give it a task.
Shaka needs Ruby 3.4 or later, Git, an authenticated GitHub CLI, and a coding agent that can load skills and run commands. The getting-started guide gives you prompts for installing Shaka and configuring your repository.
How it works
One workflow, your repository's commands.
A shared workflow
One skill guides each task through planning, implementation, verification, review, and delivery. Your repository settings supply the commands and merge preference.
Verification
Tests, independent review, and visual comparisons show whether the work is ready. Shaka gives your agent explicit checkpoints for testing, review, and delivery.
PR verification →Enforcement
Ruby and GitHub check configuration, comment trust, and merge conditions. The enforcement reference identifies which steps rely on the agent.
What is enforced →Public review safety. Shaka reads feedback from trusted reviewers and leaves other comments for maintainer triage.
New to building with AI? Choose checks that fit the consequences →