# Firefly Sponsor Config

> 修改 Firefly 赞助配置。Use when updating sponsor page text, payment methods, qr codes, donor list, or per-post sponsor button behavior in src/config/sponsorConfig.ts. Use when this capability is needed.

- Skill: `tomevault-io/firefly-sponsor-config` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/firefly-sponsor-config`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/firefly-sponsor-config/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/firefly-sponsor-config

---


# Firefly Sponsor Config

## Overview

Maintain sponsor page metadata, donation methods, and sponsor records.

## Workflow

1. Read the current target file(s) before editing.
2. Confirm the requested behavior and map it to existing keys.
3. Apply the smallest possible change inside the declared scope.
4. Keep existing style, object structure, and value types.
5. Report changed keys and paths.

## Edit Scope

- src/config/sponsorConfig.ts
- src/config/siteConfig.ts

## Common Keys

- title / description / usage
- showSponsorsList / showButtonInPost
- methods[].name / icon / qrCode / link / description / enabled
- sponsors[].name / amount / date / message
- siteConfig.pages.sponsor (route switch)

## Guardrails

1. Do not modify files outside Edit Scope unless explicitly requested.
2. Keep booleans, numbers, arrays, enums, and URLs in valid types.
3. Preserve existing comments unless they conflict with the new behavior.
4. Prefer minimal diffs that are easy to review.

---
> Converted and distributed by [TomeVault](https://tomevault.io/claim/godblf) — claim your Tome and manage your conversions.
<!-- tomevault:4.0:skill_md:2026-04-14 -->

