vishiri

60 mods across 1 repository, 405 stars between them.

vishiri/fantasia-archive

Skill Claude CodeCodexCursor

Context menu divider policy: full primary-bright group separators vs low-opacity separatorAlt between consecutive items in the same group. Use when adding or editing q-menu q-list rows, AppControlSingleMenu data, or hand-built context menus.

405 2d ago A 54 tokens GPL-3.0

vishiri/fantasia-archive

Skill Claude CodeCodexCursor

Default post-edit verification for Fantasia Archive agents: ESLint on touched paths, full vue-tsc, stylelint on touched styles, and yarn vitest run only on specs connected to the edit batch. Full yarn testbatch:verify is reserved for final cleanup, git commit, and explicit user requests. Use after substantive code…

405 2d ago A 79 tokens GPL-3.0

fantasia-dev-setup

51

vishiri/fantasia-archive

Skill Claude CodeCodexCursor

Sets up and runs Fantasia Archive locally using Yarn, Node.js 22.22 or newer, and Quasar Electron mode. Use when installing dependencies, choosing dev vs production build commands, or when the user mentions environment setup, CLI, or first run.

405 2d ago C 58 tokens GPL-3.0

vishiri/fantasia-archive

Skill Claude CodeCodexCursor

Per-tab editState on opened workspace documents: preview (read-only) vs edit (inputs). Use when adding DocumentWorkspacePage fields, tab session state, or openeddocuments snapshot columns.

405 2d ago A 45 tokens GPL-3.0

fantasia-drag-drop

53

vishiri/fantasia-archive

Skill Claude CodeCodexCursor

List and table drag-and-drop policy for Fantasia Archive: vue-draggable-plus for QList and flat lists; quasar-ui-q-draggable-table (v-draggable-table) for QTable row reorder; @he-tree/vue Draggable for trees. Use when adding reorder UX to settings lists, worlds, tables, or documenting DnD dependencies.

405 2d ago A 76 tokens GPL-3.0

vishiri/fantasia-archive

Skill Claude CodeCodexCursor

Works on Fantasia Archive Electron main process: app lifecycle, window management, platform tweaks, native integrations, and ipcMain registration (registerIpc + electron-ipc-bridge channel names). Use when editing electron-main.ts, src-electron/mainScripts/, or main-side tests.

405 2d ago A 63 tokens GPL-3.0

vishiri/fantasia-archive

Skill Claude CodeCodexCursor

Extends or fixes renderer-facing Electron APIs exposed through the preload script and contextBridge. Use when adding IPC-like surface area, typing window.faContentBridgeAPIs, editing src-electron/contentBridgeAPIs, or extending shared IPC channel names in electron-ipc-bridge.ts.

405 2d ago A 63 tokens GPL-3.0

vishiri/fantasia-archive

Skill Claude CodeCodexCursor

End-of-batch ship workflow for Fantasia Archive: run full yarn testbatch:verify (not dev scoped gate), fix failures, sync README/AGENTS/rules/skills from Git changes, update in-app changelog, split conventional commits, and git push. Use when the user says final cleanup, doing final cleanup, run final cleanup, wrap up…

405 2d ago A 90 tokens GPL-3.0

vishiri/fantasia-archive

Skill Claude CodeCodexCursor

Collapses .faproject SQLite PRAGMA userversion ladders into a single bootstrap schema (procedure sets max to 1) during pre-release dev resets. Use when the user asks to flatten database schemas, reset migrations, or squash schema versions before wider release.

405 2d ago A 62 tokens GPL-3.0

vishiri/fantasia-archive

Skill Claude CodeCodexCursor

In-renderer floating Window surfaces: Teleport to body, useFaFloatingWindowFrame, per-edge viewport margins, resize geometry and clamp, z-index band 5000–5999, Vitest teleport stub, custom fa-floatingWindowPop open/close transition. Use when adding or changing Window components, frame behavior, or…

405 2d ago A 80 tokens GPL-3.0

fantasia-he-tree

59

vishiri/fantasia-archive

Skill Claude CodeCodexCursor

Hierarchical tree UI with @he-tree/vue only — full project replacement for Quasar QTree (forbidden). Virtualization, drag-and-drop, Quasar slot styling. Use when adding or changing any nested tree in the renderer.

405 2d ago A 52 tokens GPL-3.0

fantasia-i18n

60

vishiri/fantasia-archive

Skill Claude CodeCodexCursor

Manages vue-i18n messages and locale structure for Fantasia Archive. Use when adding or changing user-facing strings, locale files under repo-root i18n/, or markdown-backed documents wired into i18n.

405 2d ago A 49 tokens GPL-3.0