Read-only Python diff/PR reviewer (correctness, typing, security, clarity) with file:line and severity. Spawn one per diff.
Implements or refactors C/C++ code against the repo's build-system conventions, verifies with the build/tests/clang-tidy/format gate when wired. Returns a changed-files summary and verification output. Spawn one per module-sized task.
Read-only deletion-safety checker that finds items in a source doc not covered by the target docs, returning only the gaps. Spawn one per source doc.
Digests a file or doc set into an exhaustive structured brief against your question template; read-only, keeps raw bytes out of your context. Spawn one per scope.
Implements or refactors Go code against the repo's conventions, verifies with its build/test/lint gate. Returns a changed-files summary and verification output. Spawn one per module-sized task.
Askama Rust templating (0.16): syntax, filters, inheritance, macros, web-framework integration via askama_web, rinja migration. Use when writing or debugging Askama templates or upgrading from older askama/rinja.
Defensive Bash for scripts that mutate live systems. Use when writing, hardening, or reviewing scripts (deploy/apply, systemd oneshot+timer units, firewall/sshd/sudoers edits, ssh remote-exec).
Bats test patterns for shell scripts and CLI tools (`.bats` files, `run`, `setup`/`teardown`, PATH-stub mocking, CI wiring). Use when adding tests to a bash/shell script, hardening its error paths, or wiring `bats-core` into CI.
Tune a Rust Cargo.toml or .cargo/config.toml (profiles, dependencies, features, workspaces). Use when tuning compile time, binary size, dependency hygiene, or build config.
Language-agnostic principles (naming, functions, error handling, comments, formatting, readability, duplication, maintainability) for writing, reviewing, or refactoring.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Executables (bin/) — files in this plugin's bin/directory are added to the Bash tool's PATH while the plugin is enabled.
Everything here (should be) compatible with opencode, Claude Code, Gemini CLI, Codex CLI, Cursor and 73+ skill-compatible environments.
Skill and Agent frontmatter is in Claude Code compat format by default; use npx skills and/or bundled bun script to make them compatible with other harnesses (will do it in a better way when I decide how).
Contributions are welcome!
[!NOTE] Installing the plugin means you get everything, even though you might not need everything. Feel free to try out ragcat or cherry-pick agents by name with
./install.sh --to opencode probe-agent web-researcher. You can first list everything with./install.sh --list.
/plugin marketplace add uwuclxdy/agenticat
/plugin install agenticat@agenticat
included with plugin, or if you cherry-pick:
npx skills add uwuclxdy/agenticat --skill <name>
gemini extensions install https://github.com/uwuclxdy/agenticat --auto-update
[!WARNING] Gemini's extension-bundled subagents are a preview feature, verify if it works on your version.
npx skills add uwuclxdy/agenticat -a gemini
git clone https://github.com/uwuclxdy/agenticat && cd agenticat
./install.sh --to opencode
npx skills add uwuclxdy/agenticat -a opencode
git clone https://github.com/uwuclxdy/agenticat && cd agenticat
./install.sh --to codex
npx skills add uwuclxdy/agenticat -a codex
Cursor reads agents/ as claude format; copy files into .claude/agents/ or .cursor/agents/.
npx skills add uwuclxdy/agenticat -a cursor
no subagents yet.
npx skills add uwuclxdy/agenticat
Or just download into ~/.claude/skills/, but then you won't get updates.
/plugin update agenticat (every commit is a new version)--auto-update./install.sh --update pulls and reconverts what you installednpx skills updateInstall any skill with the same command, swapping the final name (see Install for other harnesses):
npx skills add uwuclxdy/agenticat --skill <name>
The used by column is a soft link: when an agent's task touches what a skill covers it loads that skill for the deeper method. Cherry-pick either one alone and the loader falls back to its own built-in checklist.
| skill | origin | used by | what it does |
|---|---|---|---|
clean-code | s4.codes | python-code-reviewer, ts-code-reviewer | language-agnostic readability and naming conventions |
handoff | original | standalone | writes a continuation prompt for a fresh session, resumes from one too |
name-check | original | standalone | proposes project or crate names, checks each for availability on registries and domains (needs bun) |
parity-gap | original | standalone | diffs your project against a reference or spec, writes the gaps as tasks (calls todo) |
todo | original | parity-gap | turns findings and loose notes into a clean docs/todo.md, each task pickup-cold ready |
askama | original | rust-pro | conventions and reference for the askama Rust templating crate |
maud | original | rust-pro | conventions and reference for the maud Rust html! macro |
cargo-toml-optimization | original | rust-pro | tunes Cargo.toml and .cargo build profiles and features for faster compiles |
threat-modeling | original | threat-modeling-expert | STRIDE and attack trees, each requirement mapped to a mitigation |
bash-defensive-patterns | wshobson | shell-pro | defensive idioms for scripts that mutate live systems |
bats-testing-patterns | wshobson | shell-pro | testing shell scripts with bats-core, error paths included |
shellcheck-configuration | wshobson | shell-pro | minimal .shellcheckrc where every disable carries its reason; CI gating included |
npx claudepluginhub uwuclxdy/agenticat --plugin skillsExpose clauth profiles to the session: list/usage, switch, delegate.
uwuclxdy's subagent definitions.
Local semantic search plugin for Claude Code — indexes your repository and exposes hybrid vector+BM25 search via MCP, slash commands, and grep interception.
Zero-embed agentgear example plugin: installed from a GitHub marketplace, not baked into the binary.
Unified capability management center for Skills, Agents, and Commands.
Ultra-compressed communication mode. Cuts 65% of output tokens (measured) while keeping full technical accuracy by speaking like a caveman.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Memory compression system for Claude Code - persist context across sessions
Frontend design taste skills including brutalist, minimalist, soft, redesign, stitch, and more