{
  "version": 1,
  "generated_at": "2026-05-23T20:20:46Z",
  "skills": {
    "api-contract-reviewer": {
      "name": "api-contract-reviewer",
      "description": "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.",
      "latest": "1.0.0",
      "versions": {
        "1.0.0": {
          "version": "1.0.0",
          "published_at": "2026-05-23T03:34:08Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/api-contract-reviewer@v1.0.0/api-contract-reviewer-v1.0.0.tar.gz"
        }
      }
    },
    "caveman": {
      "name": "caveman",
      "description": "Ultra-compressed communication mode — drops filler, articles, pleasantries while keeping technical accuracy. Use when user says \"caveman mode\", \"talk like caveman\", \"less tokens\", \"be brief\", or invokes /caveman.",
      "latest": "1.0.0",
      "versions": {
        "1.0.0": {
          "version": "1.0.0",
          "published_at": "2026-05-23T03:34:08Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/caveman@v1.0.0/caveman-v1.0.0.tar.gz"
        }
      }
    },
    "ci-cd-architect": {
      "name": "ci-cd-architect",
      "description": "CI/CD principles — pipeline taxonomy, trigger design, supply-chain hygiene (SHA-pinned actions), OIDC cloud auth, caching, matrix strategy, test gates, release automation, deployment strategies. Suggestion-mode (trade-offs over mandates). GitHub Actions recipes in RECIPES.md. Use when designing, reviewing, or scaffolding CI/CD workflows.",
      "latest": "1.0.0",
      "versions": {
        "1.0.0": {
          "version": "1.0.0",
          "published_at": "2026-05-23T03:34:08Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/ci-cd-architect@v1.0.0/ci-cd-architect-v1.0.0.tar.gz"
        }
      }
    },
    "cli-tool-architect": {
      "name": "cli-tool-architect",
      "description": "Cross-language CLI standards — subcommand structure, flag/env/config/default precedence, TOML in XDG, stdout-data/stderr-logs split, --output json|yaml, exit codes, NO_COLOR, completions. Go (cobra+pflag+viper) and Python (typer) recipes. Use when designing or reviewing a CLI.",
      "latest": "1.0.0",
      "versions": {
        "1.0.0": {
          "version": "1.0.0",
          "published_at": "2026-05-23T03:34:08Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/cli-tool-architect@v1.0.0/cli-tool-architect-v1.0.0.tar.gz"
        }
      }
    },
    "code-design-refactor": {
      "name": "code-design-refactor",
      "description": "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.",
      "latest": "1.0.0",
      "versions": {
        "1.0.0": {
          "version": "1.0.0",
          "published_at": "2026-05-23T03:34:08Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/code-design-refactor@v1.0.0/code-design-refactor-v1.0.0.tar.gz"
        }
      }
    },
    "commit-author": {
      "name": "commit-author",
      "description": "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.",
      "latest": "1.0.0",
      "versions": {
        "1.0.0": {
          "version": "1.0.0",
          "published_at": "2026-05-23T03:34:08Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/commit-author@v1.0.0/commit-author-v1.0.0.tar.gz"
        }
      }
    },
    "ddd-architect": {
      "name": "ddd-architect",
      "description": "Domain-Driven Design — strategic-first (bounded contexts, context mapping) with aggregates, value objects, domain events, repositories. Event sourcing out of scope. Use when shaping a domain model or designing aggregate boundaries.",
      "latest": "1.0.0",
      "versions": {
        "1.0.0": {
          "version": "1.0.0",
          "published_at": "2026-05-23T03:34:08Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/ddd-architect@v1.0.0/ddd-architect-v1.0.0.tar.gz"
        }
      }
    },
    "demo-presentation-architect": {
      "name": "demo-presentation-architect",
      "description": "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.",
      "personal": true,
      "latest": "1.1.0",
      "versions": {
        "1.1.0": {
          "version": "1.1.0",
          "published_at": "2026-05-23T03:34:08Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/demo-presentation-architect@v1.1.0/demo-presentation-architect-v1.1.0.tar.gz"
        }
      }
    },
    "demo-script-architect": {
      "name": "demo-script-architect",
      "description": "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.",
      "personal": true,
      "latest": "1.0.0",
      "versions": {
        "1.0.0": {
          "version": "1.0.0",
          "published_at": "2026-05-23T03:34:08Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/demo-script-architect@v1.0.0/demo-script-architect-v1.0.0.tar.gz"
        }
      }
    },
    "design-patterns": {
      "name": "design-patterns",
      "description": "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 cargo-cult one. Not a refactoring rung itself.",
      "latest": "1.0.1",
      "versions": {
        "1.0.1": {
          "version": "1.0.1",
          "published_at": "2026-05-23T03:34:08Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/design-patterns@v1.0.1/design-patterns-v1.0.1.tar.gz"
        }
      }
    },
    "docker-architect": {
      "name": "docker-architect",
      "description": "Docker standards — multi-stage builds, per-language base defaults (distroless Go, slim Python/Node), BuildKit cache mounts, non-root, multi-arch amd64+arm64, digest-pinned bases, Trivy scanning, Compose v2. Use when writing or reviewing Dockerfiles or Compose files.",
      "latest": "1.0.0",
      "versions": {
        "1.0.0": {
          "version": "1.0.0",
          "published_at": "2026-05-23T03:34:08Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/docker-architect@v1.0.0/docker-architect-v1.0.0.tar.gz"
        }
      }
    },
    "event-driven-architect": {
      "name": "event-driven-architect",
      "description": "Event-driven architecture — event/command taxonomy, Protobuf schemas, topic naming, mandatory outbox, partitioning, idempotency, DLQs, schema evolution. Broker-agnostic (NATS/Kafka/RabbitMQ). Use when designing event flows or auditing consistency.",
      "latest": "1.0.0",
      "versions": {
        "1.0.0": {
          "version": "1.0.0",
          "published_at": "2026-05-23T03:34:08Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/event-driven-architect@v1.0.0/event-driven-architect-v1.0.0.tar.gz"
        }
      }
    },
    "fastapi-architect": {
      "name": "fastapi-architect",
      "description": "Framework-specific delta on rest-api-architect — FastAPI 0.136 on Python 3.14. Feature layout, Pydantic v2 request/response separation, async DI with lifespan, URL-prefix versioning, RFC 7807 errors, in-house OAuth2+JWT or external IdP. Read rest-api-architect first for the cross-cutting REST conventions. Use when scaffolding or reviewing a FastAPI service.",
      "latest": "1.0.1",
      "versions": {
        "1.0.1": {
          "version": "1.0.1",
          "published_at": "2026-05-23T03:34:08Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/fastapi-architect@v1.0.1/fastapi-architect-v1.0.1.tar.gz"
        }
      }
    },
    "feature-planner": {
      "name": "feature-planner",
      "description": "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 stress-test it instead.",
      "latest": "1.0.1",
      "versions": {
        "1.0.1": {
          "version": "1.0.1",
          "published_at": "2026-05-23T03:34:08Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/feature-planner@v1.0.1/feature-planner-v1.0.1.tar.gz"
        }
      }
    },
    "gin-architect": {
      "name": "gin-architect",
      "description": "Framework-specific delta on rest-api-architect — Gin 1.12 on Go 1.26. Feature layout, struct-tag validation, RFC 7807 errors, in-house JWT or external IdP, route groups for URL-prefix versioning, OpenAPI. Read rest-api-architect first for the cross-cutting REST conventions. Use when scaffolding or reviewing a Gin service.",
      "latest": "1.0.1",
      "versions": {
        "1.0.1": {
          "version": "1.0.1",
          "published_at": "2026-05-23T03:34:08Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/gin-architect@v1.0.1/gin-architect-v1.0.1.tar.gz"
        }
      }
    },
    "go-architect": {
      "name": "go-architect",
      "description": "Go 1.26 architectural standards — memory-aligned structs, typed enums, interface design, goroutine safety, iterators, idiomatic errors, sqlx + //go:embed SQL pattern. Use when writing, reviewing, or scaffolding Go code.",
      "latest": "1.0.0",
      "versions": {
        "1.0.0": {
          "version": "1.0.0",
          "published_at": "2026-05-23T03:34:08Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/go-architect@v1.0.0/go-architect-v1.0.0.tar.gz"
        }
      }
    },
    "grafana-architect": {
      "name": "grafana-architect",
      "description": "Grafana dashboards + alerts — dashboards-as-code (Grizzly), per-service folders, one-question-per-panel, unified alerting with runbooks, low-cardinality discipline. Use when designing dashboards, writing alert rules, or auditing.",
      "latest": "1.0.0",
      "versions": {
        "1.0.0": {
          "version": "1.0.0",
          "published_at": "2026-05-23T03:34:08Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/grafana-architect@v1.0.0/grafana-architect-v1.0.0.tar.gz"
        }
      }
    },
    "grill-with-docs": {
      "name": "grill-with-docs",
      "description": "Grilling session that challenges an existing plan or design against the project's domain model, sharpens terminology, and updates documentation (CONTEXT.md, ADRs) inline as decisions crystallise. Use when a plan or design already exists and needs stress-testing; if no plan exists yet, use feature-planner first.",
      "latest": "1.0.1",
      "versions": {
        "1.0.1": {
          "version": "1.0.1",
          "published_at": "2026-05-23T03:34:08Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/grill-with-docs@v1.0.1/grill-with-docs-v1.0.1.tar.gz"
        }
      }
    },
    "grpc-architect": {
      "name": "grpc-architect",
      "description": "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.",
      "latest": "1.0.0",
      "versions": {
        "1.0.0": {
          "version": "1.0.0",
          "published_at": "2026-05-23T03:34:08Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/grpc-architect@v1.0.0/grpc-architect-v1.0.0.tar.gz"
        }
      }
    },
    "hexagonal-arch": {
      "name": "hexagonal-arch",
      "description": "Hexagonal architecture (ports \u0026 adapters) — dependencies point inward; domain declares ports, adapters implement them; domain never imports framework/DB/HTTP. Dependency graph is prescribed, folder layout is not. Use when designing service structure, placing interfaces, or evaluating seam cleanliness.",
      "latest": "1.0.0",
      "versions": {
        "1.0.0": {
          "version": "1.0.0",
          "published_at": "2026-05-23T03:34:08Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/hexagonal-arch@v1.0.0/hexagonal-arch-v1.0.0.tar.gz"
        }
      }
    },
    "hugo-architect": {
      "name": "hugo-architect",
      "description": "Hugo 0.161 static-site architectural standards — project layout, front matter conventions, template hierarchy, Hugo Modules over submodules, Page Bundles, asset pipeline via Hugo Pipes, i18n, render hooks, deployment targets. Extended edition required. Use when scaffolding, reviewing, or auditing a Hugo site or theme.",
      "latest": "1.0.0",
      "versions": {
        "1.0.0": {
          "version": "1.0.0",
          "published_at": "2026-05-23T20:20:46Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/hugo-architect@v1.0.0/hugo-architect-v1.0.0.tar.gz"
        }
      }
    },
    "improve-codebase-architecture": {
      "name": "improve-codebase-architecture",
      "description": "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.",
      "latest": "1.0.0",
      "versions": {
        "1.0.0": {
          "version": "1.0.0",
          "published_at": "2026-05-23T03:34:08Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/improve-codebase-architecture@v1.0.0/improve-codebase-architecture-v1.0.0.tar.gz"
        }
      }
    },
    "logic-cleaner": {
      "name": "logic-cleaner",
      "description": "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.",
      "latest": "1.0.0",
      "versions": {
        "1.0.0": {
          "version": "1.0.0",
          "published_at": "2026-05-23T03:34:08Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/logic-cleaner@v1.0.0/logic-cleaner-v1.0.0.tar.gz"
        }
      }
    },
    "mcp-architect": {
      "name": "mcp-architect",
      "description": "MCP (Model Context Protocol) 2025-11-25 server standards — tool/resource/prompt primitives, capability negotiation, Streamable HTTP transport with Mcp-Session-Id, OAuth 2.1 + RFC 8707 resource indicators, tool annotations (readOnly/destructive/idempotent), structured output, JSON-RPC error mapping, prompt-injection and SSRF defenses, MCP Inspector testing. Python (FastMCP) and Go (official SDK) recipes. Use when designing, reviewing, or scaffolding an MCP server.",
      "latest": "1.0.0",
      "versions": {
        "1.0.0": {
          "version": "1.0.0",
          "published_at": "2026-05-23T19:19:40Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/mcp-architect@v1.0.0/mcp-architect-v1.0.0.tar.gz"
        }
      }
    },
    "nethttp-architect": {
      "name": "nethttp-architect",
      "description": "Framework-specific delta on rest-api-architect — Go stdlib net/http (Go 1.22+ ServeMux, no router) on Go 1.26. Feature layout, struct-tag validation, RFC 7807 errors, JWT or IdP auth, graceful shutdown, OpenAPI via kin-openapi. Read rest-api-architect first for the cross-cutting REST conventions. Use when scaffolding or reviewing a stdlib net/http service.",
      "latest": "1.0.1",
      "versions": {
        "1.0.1": {
          "version": "1.0.1",
          "published_at": "2026-05-23T03:34:08Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/nethttp-architect@v1.0.1/nethttp-architect-v1.0.1.tar.gz"
        }
      }
    },
    "nextjs-architect": {
      "name": "nextjs-architect",
      "description": "Next.js 16 standards — App Router only, server components by default with explicit `\"use client\"` boundaries, server actions for mutations, streaming Suspense, edge vs node runtime, Image/Font/Metadata APIs. Pairs with react-architect. Use when scaffolding or reviewing a Next.js app or auditing server/client boundaries.",
      "latest": "1.0.0",
      "versions": {
        "1.0.0": {
          "version": "1.0.0",
          "published_at": "2026-05-23T03:34:08Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/nextjs-architect@v1.0.0/nextjs-architect-v1.0.0.tar.gz"
        }
      }
    },
    "observability-architect": {
      "name": "observability-architect",
      "description": "Application-side observability — structured logs, Prometheus metrics, OTel traces, signal correlation, head sampling, PII discipline, RED+USE. Use when instrumenting code, naming metrics, or auditing what a service emits.",
      "latest": "1.0.0",
      "versions": {
        "1.0.0": {
          "version": "1.0.0",
          "published_at": "2026-05-23T03:34:08Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/observability-architect@v1.0.0/observability-architect-v1.0.0.tar.gz"
        }
      }
    },
    "performance-reviewer": {
      "name": "performance-reviewer",
      "description": "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.",
      "latest": "1.0.0",
      "versions": {
        "1.0.0": {
          "version": "1.0.0",
          "published_at": "2026-05-23T03:34:08Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/performance-reviewer@v1.0.0/performance-reviewer-v1.0.0.tar.gz"
        }
      }
    },
    "protobuf-architect": {
      "name": "protobuf-architect",
      "description": "Protocol Buffers (proto3) standards — Buf-style package naming, protovalidate (CEL), buf toolchain for lint/breaking/generation, field-number reservation, well-known types. Language-agnostic schema design. Use when designing or evolving .proto files.",
      "latest": "1.0.0",
      "versions": {
        "1.0.0": {
          "version": "1.0.0",
          "published_at": "2026-05-23T03:34:08Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/protobuf-architect@v1.0.0/protobuf-architect-v1.0.0.tar.gz"
        }
      }
    },
    "python-architect": {
      "name": "python-architect",
      "description": "Python 3.14 enterprise standards — modern typing (PEP 649), immutable dataclasses, Protocol-based DI, asyncio discipline, pytest 9, psycopg + .sql files via importlib.resources. Use when writing, reviewing, or scaffolding Python code.",
      "latest": "1.0.0",
      "versions": {
        "1.0.0": {
          "version": "1.0.0",
          "published_at": "2026-05-23T03:34:08Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/python-architect@v1.0.0/python-architect-v1.0.0.tar.gz"
        }
      }
    },
    "react-architect": {
      "name": "react-architect",
      "description": "React 19 standards — TypeScript strict, feature-based components, hooks-first composition, TanStack Query for server state, zustand for cross-tree client state, Suspense + ErrorBoundary at every async boundary, Radix for a11y. Use when writing or reviewing React components, hooks, or client-side state.",
      "latest": "1.0.0",
      "versions": {
        "1.0.0": {
          "version": "1.0.0",
          "published_at": "2026-05-23T03:34:08Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/react-architect@v1.0.0/react-architect-v1.0.0.tar.gz"
        }
      }
    },
    "repo-tooling-architect": {
      "name": "repo-tooling-architect",
      "description": "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.",
      "latest": "1.0.0",
      "versions": {
        "1.0.0": {
          "version": "1.0.0",
          "published_at": "2026-05-23T03:34:08Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/repo-tooling-architect@v1.0.0/repo-tooling-architect-v1.0.0.tar.gz"
        }
      }
    },
    "rest-api-architect": {
      "name": "rest-api-architect",
      "description": "Cross-language REST conventions — resource URLs, method semantics, status codes, URL-prefix versioning, cursor pagination, snake_case 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.",
      "latest": "1.0.0",
      "versions": {
        "1.0.0": {
          "version": "1.0.0",
          "published_at": "2026-05-23T03:34:08Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/rest-api-architect@v1.0.0/rest-api-architect-v1.0.0.tar.gz"
        }
      }
    },
    "ros2-architect": {
      "name": "ros2-architect",
      "description": "ROS2 standards across Jazzy/Kilted/Lyrical — colcon + ament_cmake/ament_python 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.",
      "latest": "1.0.0",
      "versions": {
        "1.0.0": {
          "version": "1.0.0",
          "published_at": "2026-05-23T03:34:08Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/ros2-architect@v1.0.0/ros2-architect-v1.0.0.tar.gz"
        }
      }
    },
    "rsk-guide": {
      "name": "rsk-guide",
      "description": "Operator's guide for the rsk CLI — manage ralvaskills via the .rsk/ project manifest (rsk new, rsk install, rsk pin) or via bundle installs, plus global installs and the official Anthropic cache. Use when the user mentions rsk, asks how to install/pin/update skills, wants to add a skill to a project, or wants to set up ralvaskills on a new machine. Companion to cli-tool-architect (CLI design) and skill-builder (authoring new skills).",
      "latest": "0.3.1",
      "versions": {
        "0.3.0": {
          "version": "0.3.0",
          "published_at": "2026-05-23T03:34:08Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/rsk-guide@v0.3.0/rsk-guide-v0.3.0.tar.gz"
        },
        "0.3.1": {
          "version": "0.3.1",
          "published_at": "2026-05-23T03:41:49Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/rsk-guide@v0.3.1/rsk-guide-v0.3.1.tar.gz"
        }
      }
    },
    "security-reviewer": {
      "name": "security-reviewer",
      "description": "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.",
      "latest": "1.0.0",
      "versions": {
        "1.0.0": {
          "version": "1.0.0",
          "published_at": "2026-05-23T03:34:08Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/security-reviewer@v1.0.0/security-reviewer-v1.0.0.tar.gz"
        }
      }
    },
    "skill-builder": {
      "name": "skill-builder",
      "description": "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.",
      "latest": "1.0.0",
      "versions": {
        "1.0.0": {
          "version": "1.0.0",
          "published_at": "2026-05-23T03:34:08Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/skill-builder@v1.0.0/skill-builder-v1.0.0.tar.gz"
        }
      }
    },
    "sql-architect": {
      "name": "sql-architect",
      "description": "SQL standards — UUID v7 PKs, snake_case, soft delete, forward-only migrations, parameter binding, N+1 prevention, EXPLAIN-driven indexing. PostgreSQL 18 primary; MySQL 9 and SQLite 3.53 noted. Use when designing schemas, writing queries, or auditing a database layer.",
      "latest": "1.0.0",
      "versions": {
        "1.0.0": {
          "version": "1.0.0",
          "published_at": "2026-05-23T03:34:08Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/sql-architect@v1.0.0/sql-architect-v1.0.0.tar.gz"
        }
      }
    },
    "tdd": {
      "name": "tdd",
      "description": "Test-driven development with red-green-refactor loop. Use when user wants to build features or fix bugs using TDD, mentions \"red-green-refactor\", wants integration tests, or asks for test-first development.",
      "latest": "1.0.0",
      "versions": {
        "1.0.0": {
          "version": "1.0.0",
          "published_at": "2026-05-23T03:34:08Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/tdd@v1.0.0/tdd-v1.0.0.tar.gz"
        }
      }
    },
    "ui-ux-architect": {
      "name": "ui-ux-architect",
      "description": "UI/UX standards — WCAG 2.2 AA, Radix + Tailwind 4 + shadcn/ui, design-token theming, mandatory loading/error/empty/success states on every async surface, mobile-first responsive, keyboard parity, contrast checked in CI. Use when designing UI components, building a design system, or auditing accessibility.",
      "latest": "1.0.0",
      "versions": {
        "1.0.0": {
          "version": "1.0.0",
          "published_at": "2026-05-23T03:34:08Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/ui-ux-architect@v1.0.0/ui-ux-architect-v1.0.0.tar.gz"
        }
      }
    },
    "uru-thesis-reviewer": {
      "name": "uru-thesis-reviewer",
      "description": "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 `NORMAS_URU_2020`. Use when the user shares a thesis or chapter.",
      "personal": true,
      "latest": "0.1.0",
      "versions": {
        "0.1.0": {
          "version": "0.1.0",
          "published_at": "2026-05-23T03:34:08Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/uru-thesis-reviewer@v0.1.0/uru-thesis-reviewer-v0.1.0.tar.gz"
        }
      }
    },
    "website-concept-architect": {
      "name": "website-concept-architect",
      "description": "Walk the user through designing a website concept before any code — purpose, audience, content inventory, tone, visual archetype, structure — and output 2-3 distinct concept directions plus an ASCII homepage wireframe. Use when planning a new personal site, portfolio, or marketing page upstream of implementation. Hands off to ui-ux-architect / frontend-design.",
      "latest": "1.0.0",
      "versions": {
        "1.0.0": {
          "version": "1.0.0",
          "published_at": "2026-05-23T03:34:08Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/website-concept-architect@v1.0.0/website-concept-architect-v1.0.0.tar.gz"
        }
      }
    },
    "work-report-generator": {
      "name": "work-report-generator",
      "description": "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/{LOG,REPORT}.md`. Use on \"reporte de trabajo\", \"daily report\", or /work-report.",
      "personal": true,
      "latest": "1.1.0",
      "versions": {
        "1.0.0": {
          "version": "1.0.0",
          "published_at": "2026-05-23T03:34:08Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/work-report-generator@v1.0.0/work-report-generator-v1.0.0.tar.gz"
        },
        "1.1.0": {
          "version": "1.1.0",
          "published_at": "2026-05-23T19:19:40Z",
          "archive_url": "https://github.com/ralvarezdev/ralvaskills/releases/download/work-report-generator@v1.1.0/work-report-generator-v1.1.0.tar.gz"
        }
      }
    }
  }
}
