firefly-music-config

Modify Firefly music player configuration files for source, behavior, and navbar settings.

1|Updated Feb 16, 2026
One-click install
npx skills add https://github.com/GodBlf/godblf.github.io --skill firefly-music-config
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: firefly-music-config
Source: https://github.com/GodBlf/godblf.github.io/tree/main/.agents/skills/firefly-music-config
Command: npx skills add https://github.com/GodBlf/godblf.github.io --skill firefly-music-config

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill allows users to easily modify the configuration of the Firefly music player, including its source, playback behavior, and display settings.

Core Features & Use Cases

  • Music Source Switching: Change between Meting and local playlist modes.
  • Playlist Management: Update playlist sources, API endpoints, and fallback options.
  • Player Behavior Tuning: Adjust volume, playback mode, and lyrics display.
  • Navbar Visibility: Control whether the music player entry is shown in the navbar.
  • Use Case: A user wants to switch their music source from Meting to a local playlist and update the API endpoint for Meting.

Quick Start

Use the firefly-music-config skill to change the music player mode to 'local' and update the playlist source in src/config/musicConfig.ts.

Frequently Asked Questions about firefly-music-config

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure the Firefly music player to use a local playlist instead of Meting?▼

To configure the Firefly music player for a local playlist, you need to modify the music source mode in the `src/config/musicConfig.ts` file. This switches the player from fetching songs via Meting to using your specified local playlist data.

Can I adjust default volume and playback mode settings for the Firefly music player?▼

Yes, you can adjust default volume and playback mode by modifying the player behavior parameters in the `src/config/musicConfig.ts` configuration file. This includes settings for volume levels, play modes, and lyrics display.

How do I show or hide the music player entry in the Astro navbar?▼

You can show or hide the music player entry in the navbar by updating the navbar visibility settings in `src/config/sidebarConfig.ts`. This controls whether the music player link is displayed to users.

What configuration files need to be modified to change Meting API endpoints in Firefly?▼

To change Meting API endpoints in the Firefly music player, you must update the playlist source and API endpoint fields within the `src/config/musicConfig.ts` file. This ensures the player retrieves audio from your new Meting API source.

Does updating the Firefly music player config require specific file structure adherence?▼

Yes, updating the Firefly music player config requires strict adherence to the existing file structure, value types, and minimal diffs in `src/config/musicConfig.ts` and `src/config/sidebarConfig.ts` to ensure safe and functional updates.