pvillega

54 mods across 1 repository, 23 stars between them.

ct

02

pvillega/claude-templates

Plugin Claude Code

Battle-tested skills, agents, and commands for Claude Code — TDD, systematic debugging, code review, and more.

23 29d ago A tokens not measured

code-reviewer

03

pvillega/claude-templates

Agent

Autonomous code review agent. Use proactively after code changes to analyse for best practices, security, performance, and potential issues. Use when the user asks for a code review.

23 29d ago A 39 tokens

code-simplifier

04

pvillega/claude-templates

Agent

Simplifies and refines code for clarity, consistency, and maintainability while preserving all functionality. Focuses on recently modified code unless instructed otherwise. Language-agnostic.

23 29d ago A 39 tokens

debugger

05

pvillega/claude-templates

Agent

Autonomous runtime failure debugger. Use when diagnosing errors, test failures, crashes, flaky tests, or unexpected runtime behavior — distinct from fixer (which fixes static review findings). Use when the user says "debug this", "why is this failing", "find the bug", "this test is flaky", or when stacktrace-triage /…

23 29d ago A 90 tokens

evaluator

06

pvillega/claude-templates

Agent

Use this agent to QA and evaluate a built application after generation is complete. Triggers when: user asks to review, QA, evaluate, test, or assess a built application. This agent is deliberately skeptical and grades against concrete criteria. It interacts with the running application like a real user before scoring.

23 29d ago A 63 tokens

fixer

07

pvillega/claude-templates

Agent

Fixes critical code review findings. Receives review findings, applies targeted fixes, and verifies tests pass. Used by the fix-loop skill.

23 29d ago A 31 tokens

refactor-scan

08

pvillega/claude-templates

Agent

Use this agent proactively to guide refactoring decisions during code improvement and reactively to assess refactoring opportunities after tests pass (TDD's third step). Invoke when tests are green, when considering abstractions, or when reviewing code quality.

23 29d ago A 52 tokens

security-auditor

09

pvillega/claude-templates

Agent

Autonomous code-level security auditor. Use when reviewing code for OWASP Top 10, STRIDE categories, authentication/authorization bugs, unsafe deserialization, SSRF, IDOR, XSS, SQL injection, crypto misuse, secret handling, or supply-chain red flags in source code. Use after feature implementation, before merge, or…

23 29d ago A 120 tokens

SessionStart

10

pvillega/claude-templates

Hook

Runs when a session starts on startup, clear, compact, startup, clear, startup and clear, executing session-start.sh, post-compaction.sh and lint-detect.sh (5 commands). From pvillega/claude-templates.

23 29d ago B tokens not measured

UserPromptSubmit

11

pvillega/claude-templates

Hook

Runs when you submit a prompt, before the agent sees it, executing user-prompt-submit.sh. From pvillega/claude-templates.

23 29d ago A tokens not measured

PostToolUse

12

pvillega/claude-templates

Hook

Runs after a tool call finishes for Edit and Write tool calls, executing semgrep-on-edit.sh. From pvillega/claude-templates.

23 29d ago A tokens not measured

PreToolUse

13

pvillega/claude-templates

Hook

Runs before the agent uses a tool for TodoWrite and TaskUpdate tool calls, running an inline shell check. From pvillega/claude-templates.

23 29d ago A tokens not measured

Notification

14

pvillega/claude-templates

Hook

Runs when the agent sends a notification, executing ntfy.sh. From pvillega/claude-templates.

23 29d ago A tokens not measured

SubagentStop

15

pvillega/claude-templates

Hook

Runs when a subagent finishes, executing subagent-stop.sh. From pvillega/claude-templates.

23 29d ago A tokens not measured

Stop

16

pvillega/claude-templates

Hook

Runs when the agent finishes a response, executing session-stop.sh, lint-on-stop.sh and ntfy.sh (3 commands). From pvillega/claude-templates.

23 29d ago A tokens not measured

argocd

17

pvillega/claude-templates

Skill Claude CodeCodex

Deep ArgoCD operational intuition — sync waves and hook lifecycle, ApplicationSet generators, Sync vs Health, drift root causes, sync options, AppProject constraints, rollback, multi-cluster. Load for sync ordering, hook design, drift diagnosis, generator selection, rollback planning, or multi-cluster registration.…

23 29d ago A 140 tokens

audit-skills

18

pvillega/claude-templates

Skill Claude CodeCodex

Audit installed skills for redundancy with built-in model knowledge. Use when asked to "audit skills", "review my skills", "check skill redundancy", "which skills are useful", "clean up skills", or "are my skills teaching you anything new".

23 29d ago A 54 tokens

bash-hardening

19

pvillega/claude-templates

Skill Claude CodeCodex

Deep bash correctness — set -euo pipefail traps, IFS/word-splitting, trap inheritance, process substitution, array gotchas, version-gated features, ShellCheck "looks right but isn't" patterns. Load when writing or hardening non-trivial bash scripts (installers, CI, unattended ops). Skip for basic if/while/for…

23 29d ago B 146 tokens

bugmagnet

20

pvillega/claude-templates

Skill Claude CodeCodex

Discover edge cases and test coverage gaps through systematic analysis. Use when analysing TEST coverage, hunting for edge cases, or when code-reviewer identifies test gaps. Triggers on "find holes in my tests", "what could go wrong", "is this well tested", "what edge cases am I missing". When to pick bugmagnet vs…

23 29d ago A 156 tokens

c-language

21

pvillega/claude-templates

Skill Claude CodeCodex

Deep C operational intuition — undefined behavior, sanitizers (ASan/UBSan/TSan/MSan), hardening flags, atomics/memory ordering, fuzzing, ABI quirks. Load when diagnosing UB, configuring sanitizers or hardened builds, investigating data races, or debugging alignment/atomics. Skip for ordinary C coding, malloc/free, or…

23 29d ago A 128 tokens

ci-failure-triage

22

pvillega/claude-templates

Skill Claude CodeCodex

Diagnose a failing GitHub Actions run. Fetch the failing job's step logs, correlate with recent commits, and produce a ranked top-3 root-cause hypothesis plus a minimal fix proposal. Use when the user says "CI is failing", "why did the build break", "triage this GHA failure", "workflow failed", "what broke CI", or…

23 29d ago A 127 tokens

coolify

23

pvillega/claude-templates

Skill Claude CodeCodex

Deep Coolify operational intuition — control-plane vs destination split, build-pack detection, env-var precedence, Traefik label generation, magic SERVICE variables, webhooks, preview deployments, backups, upgrade/rollback. Load when diagnosing a Coolify deployment, env-var/webhook misbehavior, Traefik label issues…

23 29d ago E 143 tokens

dast-scan

24

pvillega/claude-templates

Skill Claude CodeCodex

Dynamic Application Security Testing with two tiers: Nuclei (fast, template-based) and ZAP (deep, active scanning via Docker). Use when asked to scan for vulnerabilities, run a security scan, DAST scan, pen test the app, check for XSS/SQLi/CSRF, scan for security issues on a running app, or after deploying a local dev…

23 29d ago A 149 tokens