ralvarezdev/ralvaskills

My personal, ever-growing collection of AI skills for OpenCode and Claude Code. Enforces strict clean architecture and professional standards.

This repository also configures its own agents. See what ralvaskills tells them →

2Stars on the repository
59Mods indexed here, across every type
yesterdayLast push, which is what freshness is scored on
GPL-3.0Licence, which decides whether bodies are shown

skill-builder

25

ralvarezdev/ralvaskills

Skill Claude CodeCodex

Scaffold a new ralvaskills skill per SPECS.md — SKILL.md skeleton, optional STACK/RECIPES, folder placement, SPECS updates. Interview-first; never guesses. Use when authoring a new skill or invoking /skill-builder.

not rated 2 yesterday A 55 tokens GPL-3.0

ralvarezdev/ralvaskills

Skill Claude CodeCodex

Design slide-deck specifications — slide budget, narrative arc, splitting rule, takeaway-led titles, body word budgets, per-slide layout from a fixed catalog. Outputs one .md slide-by-slide; never HTML/PDF/PPTX. Always interviews for language + core info first. Use when authoring presentation specs.

not rated 2 yesterday A 70 tokens GPL-3.0

ralvarezdev/ralvaskills

Skill Claude CodeCodex

Design and refine presenter-centric demo scripts — narrative flow over feature lists, visual-cue mapping, progressive capability reveals, query-to-explanation alignment, redundancy audits. Use when creating live demos, structured walkthroughs, or turning specs into engaging narratives.

not rated 2 yesterday A 54 tokens GPL-3.0

go-library-builder

28

ralvarezdev/ralvaskills

Skill Claude CodeCodex

Scaffolds reusable Go 1.26 library modules in the ralvarezdev house style — flat, vertical-slice, toolkit or framework-adapter shapes; domain-pure root package, ports as narrow interfaces, technology-named adapter subpackages (prod/dev/test), config structs over options, testcontainers over mocks, mise + Task +…

not rated 2 changed 11d ago A 113 tokens GPL-3.0

ralvarezdev/ralvaskills

Skill Claude CodeCodex

Edit-test workflow for the voldemorbot robot codebase — Windows-to-Pi SSH deploy loop, pixi/ROS2 rebuild triggers, flaky-WiFi survival via screen, PowerShell SSH quoting pitfalls, sudo caching on the Pi Zero. Use when pushing platform/robot changes to hardware, restarting the robot service, or a Pi SSH session…

not rated 2 yesterday B 79 tokens GPL-3.0

ralvarezdev/ralvaskills

Skill Claude CodeCodex

Format scientific manuscripts for Revista Tecnocientífica URU (Universidad Rafael Urdaneta) — cover page fields, Times New Roman 12pt/16pt typography rules, IMRyD-derived structure by article type, figure/table/equation numbering, bracketed-numeric citations, reference formats by source type, ethics checklist. Outputs…

not rated 2 yesterday A 100 tokens GPL-3.0

ralvarezdev/ralvaskills

Skill Claude CodeCodex

Interview-first drafter for URU (Universidad Rafael Urdaneta) thesis (TEG) chapters — writes one section at a time toward the evaluation rubric the jury grades against, Spanish output, URU chapter order (I. Problema → V. Propuesta), never fabricates data. Complements uru-thesis-reviewer. Use when drafting or iterating…

not rated 2 yesterday A 85 tokens GPL-3.0

ralvarezdev/ralvaskills

Skill Claude CodeCodex

Design URU-style thesis defense presentation specs — fixed institutional slide structure (portada, problema, objetivos, antecedentes, variables, metodología, resultados, conclusiones), Spanish-only content, logo placement rules (large centered cover, small top-left from slide 2). Outputs one .md slide-by-slide spec.…

not rated 2 yesterday A 85 tokens GPL-3.0

uru-thesis-reviewer

33

ralvarezdev/ralvaskills

Skill Claude CodeCodex

Continuous-feedback reviewer for URU (Universidad Rafael Urdaneta) theses. Emits ordered .md diff files (- old / + new) the author applies manually — never edits the .docx. Covers substance, structure, prose, citations vs NORMASURU2020. Tracks issues across sessions via stable IDs and carry-forward. Use when the user…

not rated 2 yesterday A 88 tokens GPL-3.0

grpc-architect

34

ralvarezdev/ralvaskills

Skill Claude CodeCodex

Vanilla gRPC standards — .proto services, status.Error with standard codes, domain→code mapping, interceptor chain (auth/log/recovery/validation/metrics), client deadlines, context propagation, reflection off in prod, bufconn testing. Language-agnostic; Go examples. Use when designing or reviewing a gRPC service.

not rated 2 changed 22d ago A 70 tokens GPL-3.0

mcp-architect

35

ralvarezdev/ralvaskills

Skill Claude CodeCodex

MCP (Model Context Protocol) 2026-07-28 server standards — tool/resource/prompt primitives, stateless protocol core (no initialize handshake, no Mcp-Session-Id), Mcp-Method/Mcp-Name header routing, Multi Round-Trip Requests (MRTR) for elicitation/sampling, cacheable list results (ttlMs/cacheScope), OAuth 2.1 + RFC…

not rated 2 changed 10d ago C 254 tokens GPL-3.0

rest-api-architect

36

ralvarezdev/ralvaskills

Skill Claude CodeCodex

Cross-language REST conventions — resource URLs, method semantics, status codes, URL-prefix versioning, cursor pagination, snakecase JSON, ISO 8601 timestamps, RFC 9457 errors, Idempotency-Key, ETag/If-Match, OpenAPI as source of truth. Framework-agnostic. Use when designing or auditing REST endpoints.

not rated 2 changed 22d ago A 75 tokens GPL-3.0

ralvarezdev/ralvaskills

Skill Claude CodeCodex

Reviews REST + gRPC contracts for stability, versioning, completeness, backwards compatibility. References rest-api-architect / protobuf-architect / grpc-architect for rules; runs buf breaking / openapi-diff. Severity-keyed findings. Use when reviewing a new endpoint, proto change, or before a breaking-change release.

not rated 2 changed 22d ago A 72 tokens GPL-3.0

ralvarezdev/ralvaskills

Skill Claude CodeCodex

Cross-language perf review — N+1, missing indexes, blocking I/O in async, allocation hot paths, unbounded memory, slow algorithms. Findings grounded in EXPLAIN / pprof / py-spy / metrics. Use when reviewing for perf or investigating a slow endpoint.

not rated 2 yesterday A 60 tokens GPL-3.0

security-reviewer

39

ralvarezdev/ralvaskills

Skill Claude CodeCodex

Cross-language security review — injection, auth/authz, secrets, insecure defaults, deserialization, CSRF/SSRF/IDOR, dep vulns. Emits a Critical/High/Medium/Low report with file:line + fixes. Use when auditing a PR or pre-release.

not rated 2 yesterday B 62 tokens GPL-3.0

ralvarezdev/ralvaskills

Skill Claude CodeCodex

Design-level refactoring rules — extraction, decoupling, SRP, encapsulation, primitive obsession. Language-agnostic. Sits between logic-cleaner (expression-level) and improve-codebase-architecture (system-level). Use when restructuring existing code at the module/class/function level.

not rated 2 changed 11d ago A 63 tokens GPL-3.0

design-patterns

41

ralvarezdev/ralvaskills

Skill Claude CodeCodex

Skeptical design-patterns reference catalog for modern Go and Python — keeps repository, adapter, strategy, decorator, observer, builder; flags the rest as anti-patterns. Consultative, not active: consult before introducing a pattern in code-design-refactor or improve-codebase-architecture, or when pushing back on a…

not rated 2 yesterday A 0 tokens GPL-3.0

ralvarezdev/ralvaskills

Skill Claude CodeCodex

Find deepening opportunities in a codebase, informed by the domain language in CONTEXT.md and the decisions in docs/adr/. Use when the user wants to improve architecture, find refactoring opportunities, consolidate tightly-coupled modules, or make a codebase more testable and AI-navigable.

not rated 2 changed yesterday A 68 tokens GPL-3.0

logic-cleaner

43

ralvarezdev/ralvaskills

Skill Claude CodeCodex

Expression-level code cleanup — guard clauses, naming, magic values, conditional simplification, duplication. Language-agnostic. Out of scope: architecture, module decomposition. Use when user asks to clean code, simplify expressions, flatten nesting, or invokes /logic-cleaner.

not rated 2 yesterday A 0 tokens GPL-3.0

ros2-architect

44

ralvarezdev/ralvaskills

Skill Claude CodeCodex

ROS2 standards across Jazzy/Kilted/Lyrical — colcon + amentcmake/amentpython layout, lifecycle nodes, explicit QoS, services/actions, parameters, Python launch DSL. Cross-platform dev env via Pixi + RoboStack. C++ (rclcpp) and Python (rclpy) equal first-class. Use when scaffolding or reviewing a ROS2 workspace.

not rated 2 yesterday B 86 tokens GPL-3.0

cli-tool-architect

45

ralvarezdev/ralvaskills

Skill Claude CodeCodex

Cross-language CLI standards — subcommand structure, flag/env/config/default precedence, TOML in XDG, stdout-data/stderr-logs split, --output json|yaml, exit codes, NOCOLOR, completions. Go (cobra+pflag+viper) and Python (typer) recipes. Use when designing or reviewing a CLI.

not rated 2 yesterday A 74 tokens GPL-3.0

ralvarezdev/ralvaskills

Skill Claude CodeCodex

Repo-root developer tooling — .editorconfig, .gitignore, version pinning (mise default, proto alt), task runner (Task default, just alt), CI (GitHub Actions default, act for local/free runs), minimal pre-commit, env vars via dotenv + external secret manager, Renovate, AGENTS.md / CLAUDE.md agent-instruction files. Use…

not rated 2 changed today A 102 tokens GPL-3.0

commit-author

47

ralvarezdev/ralvaskills

Skill Claude CodeCodex

Generate concise Conventional Commits messages from a staged diff. Enforces full type set, imperative subject lines, no AI co-author attribution. Use when user wants to commit, asks for a commit message, mentions "commit", or invokes /commit.

not rated 2 changed 15d ago A 52 tokens GPL-3.0

feature-planner

48

ralvarezdev/ralvaskills

Skill Claude CodeCodex

Upstream feature planning — requirement clarification, constraint discovery, design outline, vertical-slice task breakdown ordered by risk. Hands off to grill-with-docs and tdd. Use when starting new feature work from a vague request and no plan exists yet; if a plan or design already exists, use grill-with-docs to…

not rated 2 yesterday A 73 tokens GPL-3.0

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: