Rules for SKILL.md files that trigger, fit, and are proven. Use when creating a SKILL.md, rewriting its description, splitting an oversized SKILL.md, or editing one because an agent ignored, misread, or never fired it.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
armanisadeghi/ai-matrx☆ 32026년 10월 21일 업데이트
Doctrine for all Supabase realtime: postgres_changes, broadcast, presence. Use before writing a `.channel(`/useChannel subscription, echo suppression, reconnect logic, an autosave loop beside realtime, or replacing polling with live updates, or when the tab freezes, messages duplicate, or a subscription delivers nothing.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
armanisadeghi/ai-matrx☆ 32026년 10월 21일 업데이트
One-route pattern: public marketing landing plus signed-in workspace. Use when creating or fixing a landing page or a feature's front door, guests see an error, 'make /X work signed out', signed-in users land on a pitch, or ModuleLanding / AuthedWorkspaceCTA. NOT for (public) share viewers or free tools.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
armanisadeghi/ai-matrx☆ 32026년 10월 21일 업데이트
Runbook for creating or majorly growing an @ai-matrx TypeScript npm package. Use when invoked as /new-package <name or capability>, or for a new @ai-matrx/* package, extracting code into one, or a major growth wave. NOT for a routine fix inside an existing package (THE SAME-SESSION LAW).
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
armanisadeghi/ai-matrx☆ 32026년 10월 21일 업데이트
Scaffold recipe for a new authenticated route: SSR shell, DB-derived types, Redux hydration, view sub-pages. Use when creating a new route or page, adding a feature with a sidebar/main layout, adding view modes to a route, or feature types don't match database.types.ts.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
armanisadeghi/ai-matrx☆ 32026년 10월 21일 업데이트
Emoji and Unicode-glyph removal for Lucide-only UI (Pattern Patrol P6). Use when running a P6 patrol, a UI edit meets an emoji or icon glyph in TSX, or asked to enforce Lucide-only icons.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
armanisadeghi/ai-matrx☆ 32026년 10월 21일 업데이트
Collapsing every copy of one kind of thing (tables, UIs, hooks, APIs, renderers) into a single canonical one. Use when asked to unify, merge, converge, or 'make one X used everywhere', before migrating callers onto a new canonical piece, or removing a duplicate component. NOT for docs (use docs).
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
armanisadeghi/ai-matrx☆ 32026년 10월 21일 업데이트
Overlay system on @ai-matrx/summon: dialogs, sheets and windows declared once in features/overlays/definitions, opened by dispatch. Use when opening, adding, debugging an overlay, or touching features/overlays/**, SummonHost, defineOverlay, useOpenX. NOT for WindowPanel chrome (use window-panels).
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
armanisadeghi/ai-matrx☆ 32026년 10월 21일 업데이트
Pre-commitment attack on a plan by an agent that did not write it. Use when presenting a feature-deep-dive plan, assigning vision-to-fleet briefs, moving a register to build mode, ratifying a scope list, or coding a new contract or table. NOT for built work or DONE reports (use subagent-dispatch).
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
armanisadeghi/ai-matrx☆ 32026년 10월 21일 업데이트
Super-Admin-only lock-down pattern. Use before touching admin.admins, admin.admin_audit_log, is_super_admin() / requireSuperAdmin() / selectIsSuperAdmin, app/api/admin/admins/**, app/(admin)/administration/users/admins/**, the admin RPCs (admin_promote, admin_update, admin_revoke, admin_list, admin_list_audit, admin_find_user_by_email), createAdminClient(), a new RLS policy, SECURITY DEFINER RPC, or admin-gated route, or when locking a sensitive table to Super Admin.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
armanisadeghi/ai-matrx☆ 32026년 10월 21일 업데이트
Discovery batch that grows the Provider Access Launch queue. Use when asked to find more user-connected OAuth, API, API-key, remote MCP, marketplace, or partner-access campaigns for a capability, provider family, MCP/plugin catalog, or competitive gap. NOT for client Local Listings distribution.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
armanisadeghi/ai-matrx☆ 32026년 10월 21일 업데이트
Startup rules for the app shell, layouts, and global providers. Use when editing app/Providers.tsx, app/DeferredSingletonWrapper.tsx / DeferredSingletonCore.tsx, a layout.tsx, StoreProvider, or a global provider; adding startup fetches or mount-time useEffects high in the tree; or reading auth state (isAdmin, isGuest, fingerprintId) client-side.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
armanisadeghi/ai-matrx☆ 32026년 10월 21일 업데이트
react-resizable-panels v4 rules for this SSR codebase. Use when importing react-resizable-panels (PanelGroup and PanelResizeHandle are v3 names), editing components/ui/resizable* or features/code/layout/, building a split-pane, sidebar, or drag-handle layout, or persisting or toggling panel sizes.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
armanisadeghi/ai-matrx☆ 32026년 10월 21일 업데이트
Generic loading UI repair for Pattern Patrol P8. Use when you find 'Loading...' text, unlabeled spinners, meaningless pulses, Suspense fallbacks, or loading placeholders, or when running a P8 patrol.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
armanisadeghi/ai-matrx☆ 32026년 10월 21일 업데이트
Redux Toolkit selector rules against re-renders, recalculation warnings, and render loops. Use when writing useSelector/useAppSelector or createSelector, deriving state in a connected component, or seeing 'Selector returned a different result when called with the same parameters'.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
armanisadeghi/ai-matrx☆ 32026년 10월 21일 업데이트
Working playbook preloaded into the researcher helper; the coach updates its Lessons after each round. Use only when acting as researcher or coaching it. NOT for general research tasks.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
armanisadeghi/ai-matrx☆ 32026년 10월 21일 업데이트
Next.js route metadata, per-route favicons, OpenGraph, and Twitter cards. Use when adding a route or layout, adding a favicon or social share image, auditing missing metadata, naming tab titles, or touching createRouteMetadata, createDynamicRouteMetadata, generateFaviconMetadata, or titlePrefix.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
armanisadeghi/ai-matrx☆ 32026년 10월 21일 업데이트
Workflow for classifying AI Matrx server log lines in features/server-logs/log-rules.ts. Use when examining raw server logs, new [ModuleName] bracket tokens appear unclassified, log categories are wrong, or adding module recognition to the log viewer.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
armanisadeghi/ai-matrx☆ 32026년 10월 21일 업데이트
SSR-first Next.js App Router doctrine with zero layout shift. Use when creating a page or data-fetching UI, fixing CLS, layout shift, or hydration mismatches, placing 'use client', Suspense, or skeleton boundaries, awaiting params/searchParams/cookies, adding server-only guards or cache() dedup, or choosing Route Handlers vs Server Actions.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
armanisadeghi/ai-matrx☆ 32026년 10월 21일 업데이트
Lifecycle for AI Matrx agent-aware UI surfaces. Use when creating a surface in features/surfaces/manifests/, or completing or repairing one that is partial, stubbed, unregistered, missing runtime context or context menus, or not agent-wired. NOT for certifying a surface (use surface-check).
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
armanisadeghi/ai-matrx☆ 32026년 10월 21일 업데이트
Coordinator for the fleet that repairs and independently certifies registered UI surfaces through Work Loop claims. Use for pilot batches, recurring certification, repair rounds, or retroactive rechecks after surface-check rules change. NOT for one assigned surface (use surface-check).
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
armanisadeghi/ai-matrx☆ 32026년 10월 21일 업데이트
Light/dark theme violation repair for Pattern Patrol P4. Use when you find raw bg-white/text-black classes or a state invisible in one theme, or when running a P4 patrol.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
armanisadeghi/ai-matrx☆ 32026년 10월 21일 업데이트
No-loss protocol for changing an existing mandate's output contract. Use when changing what an agent or mandate emits or how it is typed: binding a kind, declaring output_kind, kind-backfill batches, provision reconciliation, or any make-this-contract-honest sweep. NOT for creating a new agent (use create-agent).
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
armanisadeghi/ai-matrx☆ 32026년 10월 21일 업데이트
Custom-entry fix for pickers with no way to add a choice (Select, Popover list, DropdownMenu). Use when building or touching any choice control (tier, category, tag, status, owner), `pnpm check:picker-add` names a file, running Pattern Patrol P13, or the user says 'no way to add my own' or 'why can't I type a new one'.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
armanisadeghi/ai-matrx☆ 32026년 10월 21일 업데이트