abatilo-core
Core commands, skills, and hooks for abatilo's Claude Code setup
Plugin abatilo-core from marketplace abatilo-plugins in abatilo/vimrc. Commands read from the repo's manifest — 4 days ago.
What it installs
Skills (4)
cs-reviewCode style review of a diff against Functional Core, Imperative Shell, Locality of Behaviour, and explicit state machines. Runs the fcis-reviewer, locality-reviewer, and state-machine-reviewer agents in parallel, verifies their findings, and reports one merged review. Use for /cs-review, a code styl
gh-stackManages stacked PRs and splits multi-part work into reviewable branches with gh-stack. Use for stack creation, viewing, edits, push, submit, sync, rebase, merge, or checkout; when asked to split or isolate work for review; whenever a user mentions a stack, branch layers, dependent PRs, or gh stack;
git-commitThis skill should be used whenever a git commit is about to be created, including when Claude decides on its own to commit at the end of a task. Use it instead of running `git commit` directly with Bash. Trigger phrases include "commit", "commit this", "commit these changes", "make a commit", "commi
repo-exploreClone and explore external GitHub repositories to understand how libraries, frameworks, or dependencies work. Use when user provides a GitHub URL (github.com/owner/repo), asks "how does X library work", wants to look at source code for a dependency, asks about implementation details of an external p
Subagents (3)
fcis-reviewerReviews a code change against the Functional Core, Imperative Shell pattern. Use from the cs-review skill, or when asked to check purity, effect placement, dependency direction between core and shell, or whether decisions live in the shell.
locality-reviewerReviews a code change against the Locality of Behaviour principle. Use from the cs-review skill, or when asked to check whether behavior is visible where it occurs, find action at a distance, or judge code layout and indirection.
state-machine-reviewerReviews a code change for implicit state machines that should be explicit. Use from the cs-review skill, or when asked to find state hidden in boolean flags, status fields, optional fields, call order, or event-handler guards.
Maintain abatilo-core?
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.