ralvarezdev/ralvaskills

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

2Stars on the repository
52Mods indexed here, across every type
25d agoLast 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 +1 25d ago 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 +1 25d ago 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 +1 25d ago 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 DDD + hexagonal house style — domain-pure root package, ports as narrow interfaces, technology-named adapter subpackages (prod/dev/test), config structs over options, testcontainers over mocks, mise + Task + golangci tooling. Module namespace is a parameter…

not rated 2 +1 25d ago A 105 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 +1 25d ago 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 +1 25d ago 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 +1 25d ago 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 +1 25d ago 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 +1 25d ago A 88 tokens GPL-3.0

ralvarezdev/ralvaskills

Skill Claude CodeCodex

Generate formal daily work reports from unstructured input. Asks output language once, processes one date per invocation, never infers tasks or hours, requires explicit close confirmation before generating, keeps reports/projects.md + reports/YYYY-MM-DD/{raw,commit,report}.md. Use on "reporte de trabajo", "daily…

not rated 2 +1 25d ago A 78 tokens GPL-3.0

grpc-architect

35

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 +1 25d ago A 70 tokens GPL-3.0

mcp-architect

36

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 +1 25d ago C 160 tokens GPL-3.0

rest-api-architect

37

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 7807 errors, Idempotency-Key, ETag/If-Match, OpenAPI as source of truth. Framework-agnostic. Use when designing or auditing REST endpoints.

not rated 2 +1 25d 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 +1 25d 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 +1 25d ago A 60 tokens GPL-3.0

security-reviewer

40

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 +1 25d ago 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 +1 25d ago A 63 tokens GPL-3.0

design-patterns

42

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 +1 25d ago 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 +1 25d ago A 68 tokens GPL-3.0

logic-cleaner

44

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 +1 25d ago A 0 tokens GPL-3.0

ros2-architect

45

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 +1 25d ago B 86 tokens GPL-3.0

cli-tool-architect

46

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 +1 25d ago 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), minimal pre-commit, env vars via dotenv + external secret manager, Renovate. Use when scaffolding or auditing a repo's tooling layer.

not rated 2 +1 25d ago A 67 tokens GPL-3.0

commit-author

48

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 +1 25d ago A 52 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: