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.