Dense UI posture — maximum information density with clear hierarchy. Use when building or reworking admin dashboards, data tables and grids, ops or monitoring views, settings-heavy panels, debug inspectors, state or log viewers, and multi-pane tool UIs someone drives all day.
The English summary is being prepared. Showing the original description.
armanisadeghi/ai-matrx☆ 3Updated Oct 21, 2026
Extract exactly what the person typed in a Claude Code session (script, no agent context spent), have a fresh agent write a faithful structured summary under it, and optionally have an adversarial agent judge whether the working agent is still on track. Use at a checkpoint, before a handoff, after a compaction, when a long session may have drifted from what the owner asked, or when told to 'summarize what I said' or 'check we're on track'.
The English summary is being prepared. Showing the original description.
armanisadeghi/ai-matrx☆ 3Updated Oct 21, 2026
Pipeline that turns a big system idea into briefs for an agent fleet. Use when Arman says 'let's plan out X', 'build or overhaul the X system', 'create the vision and plan for X', 'do the full discovery process', 'get this ready for a fleet', or 'do what we did for education', or when carrying forward a VISION, COMPETITIVE_INSIGHTS, roadmap, or briefs doc. NOT for one feature in a live system (use build-sub-feature).
The English summary is being prepared. Showing the original description.
armanisadeghi/ai-matrx☆ 3Updated Oct 21, 2026
Splits one big Claude task or automation into a set of focused AI Matrx agents that work on the person's own AI Matrx tables, then builds and test-runs each one. Use when the person says "split my task into agents", "turn my automation into AI Matrx agents", "make agents for my work", or after their data has moved into AI Matrx.
The English summary is being prepared. Showing the original description.
armanisadeghi/ai-matrx☆ 3Updated Oct 21, 2026
Use whenever a form needs to accept ONE image and produce permanent public URLs for one or more platform-specific sizes (OG image, social posts, avatars, logos, favicons, app icons). Replaces every legacy image-URL input, single-size uploader, and base64-data-URL flow. Triggers when you see a manual `<input type="url">` for an image, a single-size uploader, or anywhere a `dataUrl` could leak into a clipboard or a saved record.
The English summary is being prepared. Showing the original description.
armanisadeghi/ai-matrx☆ 3Updated Oct 21, 2026
WindowPanel (@ai-matrx/summon/window) and its window manager. Use when a window won't drag, resize, minimize or pop out, the tray or restore is wrong, rendering <WindowPanel> on a page, or editing features/window-panels/**. NOT for opening or registering overlays (use overlay-system).
The English summary is being prepared. Showing the original description.
armanisadeghi/ai-matrx☆ 3Updated Oct 21, 2026
Use when modifying anything under features/files/, app/(core)/files/, app/(public)/share/, or any caller that uploads, downloads, lists, moves, renames, shares, or previews user files.
The English summary is being prepared. Showing the original description.
armanisadeghi/ai-matrx☆ 3Updated Oct 21, 2026
Run the full on-track check on a conversation, project, or keyword the owner names: find the sessions, extract exactly what he typed, dispatch independent judges who go to the live product as him and report what was missed, plan the remedy, and return one page — what he will see, what is missing, the plan. Use when told to check whether work is on track, to audit a project that has drifted, on 'run the on-track check on X', or when a long campaign is about to freeze, hand off, or claim done.
The English summary is being prepared. Showing the original description.
armanisadeghi/ai-matrx☆ 3Updated Oct 21, 2026
Real tests: a fresh agent walks the live product against sealed checks proven to catch a planted break. Use when told to use safety-net, to check whether an area really works now, or around a change too wide for one agent to see every break. NOT for one automated test (use forcing-function-tests).
The English summary is being prepared. Showing the original description.
armanisadeghi/ai-matrx☆ 3Updated Oct 21, 2026
Cross-app save-to-notes components and patterns. Use when adding save-to-notes to a feature, wiring overlay note capture, editing features/notes/actions/ or its consumers, or using QuickCaptureButton, SaveToScratchButton, SaveSelectionButton, QuickNotesSheet, CategoryNotesModal, or useOpenQuickNoteSaveOverlay.
The English summary is being prepared. Showing the original description.
armanisadeghi/ai-matrx☆ 3Updated Oct 21, 2026
Filesystem auto-discovery of App Router pages into navigable index pages. Use when creating an index/listing page, adding route directories, converting hard-coded route configs to auto-discovery, or adding a route-listing display variant.
The English summary is being prepared. Showing the original description.
armanisadeghi/ai-matrx☆ 3Updated Oct 21, 2026
The one skill for taking a page to done: its agent surface and its UI/UX, in one pass. Use when assigned pages or routes to pass, on `/page-pass <route>`, or when a campaign brief says 'do the page pass'. NOT for certification ledger writes (use surface-certification-loop).
The English summary is being prepared. Showing the original description.
armanisadeghi/ai-matrx☆ 3Updated Oct 21, 2026
RichDocument action toolkit for markdown and interactive content outside live chat. Use when adding an action or content source, wiring a remote action surface, putting actions on a MarkdownStream/BasicMarkdownContent preview, or touching features/rich-document/**, <RichDocument>, <RichDocumentActionSurface>, registerAction, ContentSourceAdapter, or enableContextMenu. NOT for the live chat message bar (use overlay-system).
The English summary is being prepared. Showing the original description.
armanisadeghi/ai-matrx☆ 3Updated Oct 21, 2026
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.
The English summary is being prepared. Showing the original description.
armanisadeghi/ai-matrx☆ 3Updated Oct 21, 2026
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.
The English summary is being prepared. Showing the original description.
armanisadeghi/ai-matrx☆ 3Updated Oct 21, 2026
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.
The English summary is being prepared. Showing the original description.
armanisadeghi/ai-matrx☆ 3Updated Oct 21, 2026
Decision-ready scouting record for a user-connected provider access campaign. Use when an assigned Provider Access Launch task needs its easiest official route, minimum scopes, cost, account needs, approval path, implementation consumer, and easy-execute verdict established before submission. NOT for client Local Listings distribution.
The English summary is being prepared. Showing the original description.
armanisadeghi/ai-matrx☆ 3Updated Oct 21, 2026
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.
The English summary is being prepared. Showing the original description.
armanisadeghi/ai-matrx☆ 3Updated Oct 21, 2026
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).
The English summary is being prepared. Showing the original description.
armanisadeghi/ai-matrx☆ 3Updated Oct 21, 2026
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.
The English summary is being prepared. Showing the original description.
armanisadeghi/ai-matrx☆ 3Updated Oct 21, 2026
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.
The English summary is being prepared. Showing the original description.
armanisadeghi/ai-matrx☆ 3Updated Oct 21, 2026
The Platform List: Arman's own register of large platform-level work he chose not to start yet. Use when the reminder hook says a row is due, when Arman says to add, snooze, kill, or finish a row, when you own a row, or when you think something belongs there. NOT for ordinary tasks, defects, or handoffs.
The English summary is being prepared. Showing the original description.
armanisadeghi/ai-matrx☆ 3Updated Oct 21, 2026
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.
The English summary is being prepared. Showing the original description.
armanisadeghi/ai-matrx☆ 3Updated Oct 21, 2026
Recipe for THE DOOR LAW (every record the UI names opens; every detected problem ships its fix) and THE INVENTORY LAW. Use before building or fixing a surface that names a record or flags a problem (cell, row, dialog, badge, warning, id, count), or on 'no link to X', 'why can't I click this', 'dead end', EntityRef, peek. NOT for page chrome (use core-route-headers).
The English summary is being prepared. Showing the original description.
armanisadeghi/ai-matrx☆ 3Updated Oct 21, 2026