← all publishers

chthollyphile

@chthollyphile source repo

12 published skills

  1. Codex Lightweight Scripts · chthollyphile bundle
    Run or extend small dependency-free utility scripts for Codex workflows. Use when Codex needs a simple PowerShell or Bash helper for account checks, tiny automations, repeatable shell tasks, or lightweight environment operations, especially in Codex Desktop or shell-first environments where extra package installation is undesirable.
    0
    installs
  2. Readme Reference · chthollyphile
    Use when making code, workflow, testing, deployment, or documentation changes in this repository and you need targeted project-specific facts from README files before editing. Read only the relevant section, verify it against code, and repair stale documentation when the task includes documentation.
    0
    installs
  3. Testing Strategy · chthollyphile
    Use when the task involves choosing how to validate a change in this repository, deciding whether to inspect a running dev server, run unit tests, run Playwright UI screenshot tests, or avoid unnecessary builds.
    0
    installs
  4. Glossary Alignment · chthollyphile
    Use when the user refers to repository-specific spoken terms - home view, grid, player panel, local library, online provider, Stage, OBS, visualizer mode, queue, current song, search state - and you need to turn that term into a name you can look up. Maps Chinese/English spoken terms to symbol or module names, not paths.
    0
    installs
  5. Codebase Navigation · chthollyphile bundle
    Use when you need to locate code in this repository - unfamiliar areas, a feature described without a file path, or checking who uses something. Gives the three-layer order (generated code map, then rg, then the ts-code-map cli as fallback), says exactly when rg is not enough, and states the architectural boundaries that navigation must respect.
    0
    installs
  6. File Modularization · chthollyphile bundle
    Use when adding or refactoring frontend features in this repository and you need to prevent large single-file changes, oversized entry files, mixed responsibilities, or giant App.tsx/Home.tsx style implementations. Apply it when a task risks stuffing UI, state, effects, data access, and helper logic into one file instead of splitting focused components, hooks, services, utils, and types.
    0
    installs
  7. Prepare Folia Release · chthollyphile bundle
    Prepare a new stable Folia release from the commits since the latest reachable stable vA.B.C tag. Use when entering a new-version or Realeco release flow, drafting user-facing changes, updating NewFeaturesIntro content and locales, bumping desktop and Docker versions, synchronizing realeco-release/package metadata, or producing paste-ready Markdown release notes.
    0
    installs
  8. Reuse Project Utilities · chthollyphile bundle
    Use when implementing, refactoring, or reviewing code in this repository and the task may duplicate existing helpers, libraries, visualizer utilities, lyrics utilities, font/color helpers, list virtualization, icon usage, i18n, playback adapters, or service patterns. Trigger before writing new utility functions or installing/hand-rolling functionality already present in the project.
    0
    installs
  9. Kugou Provider Alignment · chthollyphile bundle
    Align Folia's KuGou provider implementation with the repository API documentation and responses from the configured live KuGouMusicApi service. Use when adding or repairing KuGou search, lyrics, playback, account, playlist, album, artist, recommendation, or other provider functionality; when an endpoint path, request parameter, authentication field, or response shape is uncertain; or when validating a KuGou provider change against real data.
    0
    installs
  10. Online Song Omni Routing · chthollyphile bundle
    Standardize Folia online-song data access around the Omni facade, including search, playback, lyrics, catalogs, libraries, recommendations, account actions, mutations, provider identity, and explicit cross-provider flows. Use when adding, refactoring, reviewing, or testing online music features, when deciding whether a caller may use a provider adapter directly, or when implementing provider aggregation, fallback, comparison, or migration.
    0
    installs
  11. Frontend Runtime Guardrails · chthollyphile bundle
    Use when adding, refactoring, or reviewing frontend runtime behavior in this repository, especially visualizers, lyrics animation, Framer Motion usage, useMotionValueEvent, requestAnimationFrame, ResizeObserver, high CPU reports, jank, per-character or per-frame animation, React state update frequency, and performance-sensitive UI paths.
    0
    installs
  12. Settings Feature Integration · chthollyphile
    Use when adding, changing, refactoring, or reviewing user-facing settings in this repository, especially visual settings, appearance settings, visualizer tuning, background/theme/typography controls, playback/integration/storage/desktop/lab settings, or any setting that should be importable/exportable or invokable from the command palette.
    0
    installs