Kylrix/kylrix
Skill Claude CodeCodex
Connect AI tools, Claude Code, Cursor, and autonomous agents to Kylrix via the Model Context Protocol (MCP) server. Provides stateless JSON-RPC over Streamable HTTP with full 1:1 parity for workspaces, notes, goals, calendar, forms, flows, chats, moments, and agent sessions.
Kylrix/kylrix
Skill Claude CodeCodex
Deep dive into the tag-prefix relational mapping pattern in Kylrix. Explains how crosslink tags (e.g. source:kylrixnote:id) represent relationships without complex database join-tables.
Kylrix/kylrix
Skill Claude CodeCodex
Deep dive into the platform-agnostic Notes SDK structure. Explains the injection pattern, isolation of database queries, and modular mock compatibility.
Kylrix/kylrix
Skill Claude CodeCodex
Foundation for note discovery and partitioning in the Kylrix ecosystem. Use this to ensure notes are correctly routed between the primary Notes list, Shared Private, and Shared Public tabs without data leakage or overlap.
Kylrix/kylrix
Skill Claude CodeCodex
Guidelines and lifecycle rules for using thread Notes as a high-efficiency comment and chat thread channel across Kylrix resources (calls, tasks, tags, projects, events, forms) without database bloat.
Kylrix/kylrix
Skill Claude CodeCodex
Share note state globally via RxDB/NotesContext instead of making redundant network fetches. Ensure once notes are loaded/synced in /note, they are locally queryable and filterable throughout the application timeline.
Kylrix/kylrix
Skill Claude CodeCodex
Integrate Sign in with Kylrix via Appwrite OAuth 2.1 / OIDC. Discovery URL, confidential vs public clients, authorization code + PKCE, token exchange, scopes, and calling /api/v1 with the access token. Install with: npx skills add kylrix/kylrix --skill oauth2.
Kylrix/kylrix
Skill Claude CodeCodex
Canonical OpenBricks design system for Kylrix UI. Use for any visual work: settings, details, drawers, sidebars, cards, copy density, colors, surfaces, sectioning. This is the single source of truth — prefer it over scattered brand. / ui. notes when they conflict.
Kylrix/kylrix
Skill Claude CodeCodex
Use when working on anything Ota-specific: creating, refining, reviewing, or explaining Ota contracts (ota.yaml), modeling execution governance for humans and AI agents, working through ota doctor / ota up / ota run, handling agent safety surfaces, Ota Studio boundaries, or when deciding whether a problem belongs in…
Kylrix/kylrix
Skill Claude CodeCodex
RxDB/IndexedDB substrate for local-first storage. For object list/detail sync architecture (pendingSync, upsert merge, detail-must-not-autosave), follow the canonical sync skill first.
Kylrix/kylrix
Skill Claude CodeCodex
Strict mandate that all local copy engine operations must use RxDB / IndexedDB substrate (LocalEngine / getRxDB) and avoid browser localStorage.
Kylrix/kylrix
Skill Claude CodeCodex
Procedure for aligning database schema mismatches where client code attempts to push fields missing in Appwrite config and production.
Kylrix/kylrix
Skill Claude CodeCodex
Deep dive into the Agentic AI execution and sandbox safety engine in Kylrix. Explains the strict ownership checking, Google Gemini API parameters, and framework isolation.
Kylrix/kylrix
Skill Claude CodeCodex
Prevents interactivity issues caused by unauthorized background tasks. Use when background services (like cleanup or sync tasks) throw 'Unauthorized' errors on initial page load, causing infinite re-render loops or UI blocking.
Kylrix/kylrix
Skill Claude CodeCodex
Companion for the open source productivity suite Kylrix. Explains respectful read-focused data handling for private notes and secure hangouts.
Kylrix/kylrix
Skill Claude CodeCodex
Integrity checks and trust boundaries for Kylrix secure operations and shared objects.
Kylrix/kylrix
Skill Claude CodeCodex
Invariant for local-first encrypted storage: RxDB/IndexedDB/localStorage MUST ONLY store raw encrypted database payloads. Plaintexts live strictly in RAM.
Kylrix/kylrix
Skill Claude CodeCodex
Privacy-respecting key handling for the optional vault in the open source productivity suite Kylrix. Explains key derivation for private notes and secure hangouts.
Kylrix/kylrix
Skill Claude CodeCodex
Deep dive into the temporal Multi-Factor Authentication (MFA) session verification in Kylrix. Explains factor normalization, temporal alignment (mfaUpdatedAt vs createdAt), and TOTP verification rules.
Kylrix/kylrix
Skill Claude CodeCodex
Procedural guide for the Kylrix privileged permission system. Explains the relationship between the Actor ID, JWT auth fail-safe, and the Admin SDK adapter. Use when modifying access control logic or debugging authorization failures.
Kylrix/kylrix
Skill Claude CodeCodex
Deep dive into the user visibility levels and Row-Level Security (RLS) system in Kylrix. Explains the permissions mapping matrix, and server-side privileged permission bypass.
Kylrix/kylrix
Skill Claude CodeCodex
Native isPublic / isGuest / isGeneral columns as server-side escape hatches for sharing.
Kylrix/kylrix
Skill Claude CodeCodex
Deep dive into the client-side memory-based rate limiter and the server-side progressive auth rate limiter. Explains user pattern learning, email verification overrides, and state persistence in Appwrite user preferences.
Kylrix/kylrix
Skill Claude CodeCodex
Explains the hybrid Row-Level Security (RLS) system in secure-ops, detailing how user-scoped fetches fallback to dynamic admin verification gates.