← all publishers

jovandyaz

@jovandyaz source repo

7 published skills

  1. Orienting · jovandyaz bundle
    Orients architecture work in this Knowtis monorepo, including ownership, aliases, module boundaries, the two AI modules, and known framework footguns. Use when locating a subsystem, deciding where code belongs, reviewing architecture, or diagnosing a NestJS provider that is unexpectedly undefined. For generic Nx exploration use nx-workspace; for scaffolding use nx-generate. Not for copilot or collaboration internals.
    0
    installs
  2. Deploying · jovandyaz bundle
    Diagnoses and verifies Knowtis delivery from local Nx checks through CI-driven Vercel and Railway deploys. Use when asked what a change affects, to reproduce CI, run a full preflight or readiness check, explain why a deploy did not trigger, troubleshoot a failed or hanging deploy, or configure deployment environments. Covers lint, typecheck, tests, builds, migration drift, deploy gates, health checks, and terminal status. Not for changing the database schema (use managing-drizzle-migrations).
    0
    installs
  3. Stacking Prs · jovandyaz
    Manages this repository's GitHub-native stacked PR workflow with the gh-stack extension, CodeRabbit review, and branch conventions. Use when creating PRs, splitting work into a stack, linking existing PRs, merging a stack, or responding to CodeRabbit. Commit messages still follow the repository's Conventional Commit policy.
    0
    installs
  4. Investigating Postgres · jovandyaz bundle
    Runs read-only investigations against Knowtis PostgreSQL databases — usage questions, data debugging, schema exploration — under a strict SELECT-only contract with PII redaction. Use when asked to query, count, inspect, or debug data ("cuántas notas", "qué usuarios", "revisa en la base de datos", "query the DB"). Never use for schema changes or data mutations — schema evolution goes through managing-drizzle-migrations, and flag/data changes go through the API.
    0
    installs
  5. Building Copilot Features · jovandyaz bundle
    Guides changes to the Knowtis copilot and AI subsystem — the agent module, ai-gateway, HITL proposals, injection guard, fallback chain, BYOK, hybrid retrieval, long-term memory, and the promptfoo eval harness. Use when adding an agent tool group, touching anything under apps/api/src/modules/agent or packages/ai-gateway, changing model selection or provider config, working near BYOK or memory extraction, or when asked about the "copilot", "agente", "AI gateway", or copilot evals. Not for the single-shot ai module UI features or general repo orientation (use orienting).
    0
    installs
  6. Managing Drizzle Migrations · jovandyaz bundle
    Guides Drizzle schema changes in Knowtis — generate-commit-migrate workflow, the never-push rule, deploy-time application, baselines, and zero-downtime patterns. Use when adding/changing a column, table, index, or enum, when asked "how do I change the schema", "agregar una columna", "migración", or when migration errors appear (42710, tracking table missing). Not for querying data (use investigating-postgres).
    0
    installs
  7. Wiring Realtime Collaboration · jovandyaz bundle
    Guards Knowtis note-content and realtime-collaboration invariants across Tiptap, Yjs, and Hocuspocus, including REST/MCP content-to-CRDT bridging. Use when editing collaboration code; debugging duplicated, missing, stale, or overwritten note content; guest/share-link collaboration; read-only enforcement; WebSocket auth, reconnect, sync, persistence, external updates, presence, or awareness; or when asked about Y.Doc, CRDT, Hocuspocus, collaboration, or realtime notes. Not for general REST authorization or unrelated Socket.IO copilot streaming.
    0
    installs