By heyimcarlos
Carlos's agent skills, subagents, and slash commands for Claude Code, Gemini CLI, and OpenAI Codex CLI. Claude plugin marketplace.
Analyzes codebase implementation details. Call the codebase-analyzer agent when you need to find detailed information about specific components. As always, the more detailed your request prompt, the better! :)
Locates files, directories, and components relevant to a feature or task. Call `codebase-locator` with human language prompt describing what you're looking for. Basically a "Super Grep/Glob/LS tool" — Use it if you find yourself desiring to use one of these tools more than once.
codebase-pattern-finder is a useful subagent_type for finding similar implementations, usage examples, or existing patterns that can be modeled after. It will give you concrete code examples based on what you're looking for! It's sorta like codebase-locator, but it will not only tell you the location of files, it will also give you code details!
The research equivalent of codebase-analyzer. Use this subagent_type when wanting to deep dive on a research topic. Not commonly needed otherwise.
Discovers relevant documents in thoughts/ directory (We use this for all sorts of metadata storage!). This is really only relevant/needed when you're in a reseaching mood and need to figure out if we have random thoughts written down that are relevant to your current research task. Based on the name, I imagine you can guess this is the `thoughts` equivilent of `codebase-locator`
Create focused git commits with user approval, exact-file staging, Conventional Commit style, and no AI attribution.
Debug issues by investigating logs, database state, and git history
Distill the taste, idioms, and operating habits of strong comparable projects into practical guidance for a target project, event, product, or workflow. Use when the user wants to borrow or steal the fragrance of great open source repos, learn Go/Golang or another language by building, translate comparables into conventions, or turn research into coding guidance.
Remove AI-generated code slop and clean up code style
Research mature comparable repositories, language standards, and books to extract best practices for a project or rewrite. Use when the user wants to find comparables, benchmark a codebase against production repositories, choose implementation shapes, or migrate/rewrite across languages or frameworks.
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.
Skills and subagents for AI coding agents — one source of truth, installed natively in Claude Code, Gemini CLI, OpenAI Codex CLI, and 50+ other agent CLIs through vercel-labs/skills.
Skills encode the workflows a senior engineer follows: research before coding, spec before plan, plan before implement, verify before ship. Packaged so the same workflows trigger across every tool you drive.
npx skills@latest add heyimcarlos/agent-skills
Pick which skills to install and which agents to install them into. The CLI auto-detects supported agent CLIs on your machine and writes SKILL.md files into each one's native skill path.
npx skills add installs skills only. To also pick up the research subagents in agents/, install via Claude Code's plugin marketplace:
/plugin marketplace add heyimcarlos/agent-skills
/plugin install agent-skills@agent-skills
skills/
engineering/ # daily code work — git, PRs, planning, implementation, debug
qrspi/ # the QRSPI workflow as prefixed qrspi-* setup, create, and iterate skills
misc/ # reserved for rarely-used skills
agents/ # Claude Code subagents (codebase + thoughts + web research)
.claude-plugin/
plugin.json # single-plugin manifest read by `npx skills` and Claude Code
Each stage is its own skill, with an iterate-* sibling for surgical adjustments without restarting the workflow.
| Stage | Skill | Purpose |
|---|---|---|
| Question | qrspi-create-research-questions | Turn a ticket into targeted questions before any code is read |
| Research | qrspi-create-research | Document the codebase as-is, grounded in real files |
| Spec | qrspi-create-design-discussion → qrspi-create-structure-outline | Synthesize research into architectural decisions and a phased outline |
| Plan | qrspi-create-plan | Convert outline into a rigid step-by-step plan with dual verification |
| Implement | qrspi-create-worktree | Launch an isolated implementation session from an approved plan |
| Setup | qrspi-setup | Initialize the local thoughts/ workspace used by the QRSPI skills |
QRSPI skills use a qrspi- name prefix so they are easy to find and select during installation. They set disable-model-invocation: true — the human invokes each phase deliberately rather than letting the model auto-trigger them.
Every doc-producing QRSPI skill (all of the above except qrspi-create-worktree) accepts an optional --output=html flag. When present, the skill emits a reveal.js slide deck alongside the canonical markdown — color, SVG diagrams, annotated code, comparison tables. Iterate skills detect the sibling .html and refresh both. See skills/qrspi/HTML-OUTPUT.md for the conventions and per-phase slide structures.
Code-work skills — git, PRs, planning, implementation, debug.
The Question → Research → Spec → Plan → Implement workflow as explicit skills.
npx claudepluginhub heyimcarlos/agent-skillsUltra-compressed communication mode. Cuts ~75% of tokens 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.
Curate auto-memory, promote learnings to CLAUDE.md and rules, extract proven patterns into reusable skills.