Firefly skills catalog
Skill Focus-GTS/firefly-services-skills/plugins/firefly-services/skills/firefly-skills-catalog
Auto-generated catalog of every Claude Code skill in the @focusgts/firefly-services-skills plugin. Use this skill when you need to discover which Firefly Services skills exist, scope a new Firefly Services project, decide which skills are relevant to a given workflow, or get a planning-mode walkthrough that points to the right reading order. Trigger phrases include "what Firefly skills exist", "plan a Firefly project", "scope a Firefly engagement", "which Firefly skill should I use", "Firefly skills overview", "Firefly skills catalog", "find a Firefly skill". The catalog is regenerated by a GitHub Actions cron job daily; do not edit this file by hand — edit the source skills or config/planning-tracks.yml instead.From its SKILL.md
npx -y skills add Focus-GTS/firefly-services-skills --skill firefly-skills-catalogAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its file declares
Copied from the file, not written here
The file declares its own license as Apache-2.0. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.
SKILL.md
28.9 KB, ~6.7k tokens by cl100k_base, as published. Nobody here has run it
Firefly Skills Catalog
A self-updating index of every skill in this plugin. 18 skills are catalogued. This skill is regenerated automatically — scripts/catalog/build-catalog.ts runs on every push and on a daily cron, so it stays in sync with the rest of the repo without manual maintenance.
When to use this skill
Use this skill when:
- You're scoping a new Firefly Services project and want to know which skills are relevant before reading anything
- You're navigating the catalog and want a structured overview without reading every SKILL.md
- You need to find a specific capability (custom models, video, batch processing, brand guardrails, etc.) but don't remember the skill name
- You're onboarding a new FocusGTS consultant and want a guided reading order
- You're auditing what coverage the catalog has across the Firefly Services surface area
Do NOT use this skill when:
- You already know the specific skill you need — invoke it directly
- You want detailed instructions for a single workflow — read that skill's SKILL.md directly
- You're contributing a new skill — read
scripts/catalog/build-catalog.tsinstead and verify your skill is well-formed
Planning-mode tracks
Each track maps a real user intent to an ordered reading list. Pick the one closest to what you're trying to do, then read the listed skills in order.
Set up Firefly Services from scratch
When: A new project needs credentials, SDK install, and a first working API call against the platform.
Audience: fde Tier: foundation
Read in this order:
firefly-services-bootstrap— Gets a brand-new Firefly Services project from zero to a verified first API call in one workflow. Designed ...firefly-services-auth— Obtains and refreshes IMS access tokens for Firefly Services using OAuth Server-to-Server credentials. Cove...firefly-services-storage-refs— Pass images into Firefly endpoints and capture results out of them. Almost every generative or editing API ...firefly-generate-image-v3-async— The production pattern for text-to-image generation with Adobe Firefly's V3 asynchronous API. V3 async is t...
Diagnose a Firefly Services failure in production
When: An API call is returning 4xx/5xx, an integration that used to work is failing, or rate limits are kicking in.
Audience: fde Tier: foundation
Read in this order:
firefly-services-troubleshoot— A triage tree for Firefly Services failures, grounded in the failure modes our consultants hit in productio...firefly-services-auth— Obtains and refreshes IMS access tokens for Firefly Services using OAuth Server-to-Server credentials. Cove...firefly-services-rate-limits— The production playbook for operating Firefly Services at scale. Default rate limits are intentionally low;...
Move from single-call usage to high-volume batch generation
When: A workload is exceeding the 4 RPM default rate limit and needs queue-fronted infrastructure to scale.
Audience: platform Tier: scaling
Read in this order:
firefly-services-rate-limits— The production playbook for operating Firefly Services at scale. Default rate limits are intentionally low;...firefly-batch-pipeline— The complete deployable blueprint for production-scale generative campaign workloads. This skill stitches t...firefly-cost-optimization— The FinOps playbook for Firefly Services. Every FDE engagement eventually gets the question: "why is consum...firefly-services-troubleshoot— A triage tree for Firefly Services failures, grounded in the failure modes our consultants hit in productio...
Build a campaign-automation pipeline that combines generative + template-based composition
When: A customer needs to assemble many campaign assets from a template PSD + generated content + brand text + multiple aspect ratios.
Audience: platform Tier: scaling
Read in this order:
firefly-batch-pipeline— The complete deployable blueprint for production-scale generative campaign workloads. This skill stitches t...firefly-generate-image-v3-async— The production pattern for text-to-image generation with Adobe Firefly's V3 asynchronous API. V3 async is t...photoshop-api-composition— The orchestration pattern for production-grade campaign assembly. When the asset pipeline involves Firefly-...photoshop-api-actions— Run Photoshop operations on the server. The Photoshop API exposes the same operation surface that the deskt...firefly-brand-guardrails— The compliance layer for production generative pipelines. Base Firefly is commercially-safe at the model le...
Train a custom brand-aligned generative model
When: Base Firefly generation is not brand-consistent enough; the team needs a custom-trained model on 10-30 reference images.
Audience: fde Tier: specialized
Read in this order:
firefly-custom-models— Use brand-aligned generative models. Custom Models capture distinctive aesthetics, characters, objects, or ...firefly-services-storage-refs— Pass images into Firefly endpoints and capture results out of them. Almost every generative or editing API ...firefly-brand-guardrails— The compliance layer for production generative pipelines. Base Firefly is commercially-safe at the model le...firefly-cost-optimization— The FinOps playbook for Firefly Services. Every FDE engagement eventually gets the question: "why is consum...
Generate variations of an existing image, then expand or fill regions
When: A creative team has an approved hero asset and needs derivatives — variations, aspect-ratio changes, background swaps.
Audience: customer-engineering Tier: foundation
Read in this order:
firefly-generate-similar— Generate variations of a source image. This is the workhorse API for campaign asset multiplication — one ap...firefly-expand-fill— Two related but distinct APIs for modifying existing images. Expand grows the canvas and generates new ...firefly-services-storage-refs— Pass images into Firefly endpoints and capture results out of them. Almost every generative or editing API ...
Generate short commercially-safe video clips
When: A workflow needs Firefly's video model — text-to-video or image-to-video — for B-roll, motion graphics, or animatic generation.
Audience: customer-engineering Tier: specialized
Read in this order:
firefly-video-model— The industry's first commercially-safe AI video generation API. Generates 1080p video clips from text promp...firefly-services-storage-refs— Pass images into Firefly endpoints and capture results out of them. Almost every generative or editing API ...firefly-services-rate-limits— The production playbook for operating Firefly Services at scale. Default rate limits are intentionally low;...
Compose final assets from PSD templates with smart-object replacement
When: Generated content needs to be inserted into brand-template PSDs with text overlays and final JPEG rendering.
Audience: platform Tier: scaling
Read in this order:
photoshop-api-actions— Run Photoshop operations on the server. The Photoshop API exposes the same operation surface that the deskt...photoshop-api-composition— The orchestration pattern for production-grade campaign assembly. When the asset pipeline involves Firefly-...firefly-services-storage-refs— Pass images into Firefly endpoints and capture results out of them. Almost every generative or editing API ...
Normalize a set of mixed-source images for visual consistency
When: A campaign has images from multiple sources/cameras that need to read as one consistent set — preset, auto-tone, color grade.
Audience: customer-engineering Tier: foundation
Read in this order:
lightroom-api-batch— The production pattern for applying Lightroom-grade adjustments to images at scale. Apply presets, normaliz...firefly-services-storage-refs— Pass images into Firefly endpoints and capture results out of them. Almost every generative or editing API ...
Enforce brand and compliance guardrails on generative output
When: Generated content must meet brand guidelines, regulatory requirements, or human review before reaching customers.
Audience: platform Tier: specialized
Read in this order:
firefly-brand-guardrails— The compliance layer for production generative pipelines. Base Firefly is commercially-safe at the model le...firefly-custom-models— Use brand-aligned generative models. Custom Models capture distinctive aesthetics, characters, objects, or ...firefly-batch-pipeline— The complete deployable blueprint for production-scale generative campaign workloads. This skill stitches t...
Reduce or forecast Firefly Services consumption cost
When: Consumption is higher than expected, a customer is asking for cost projections, or the team needs to identify caching/batching opportunities.
Audience: ops Tier: scaling
Read in this order:
firefly-cost-optimization— The FinOps playbook for Firefly Services. Every FDE engagement eventually gets the question: "why is consum...firefly-services-rate-limits— The production playbook for operating Firefly Services at scale. Default rate limits are intentionally low;...firefly-batch-pipeline— The complete deployable blueprint for production-scale generative campaign workloads. This skill stitches t...
Build a GenStudio for Performance Marketing extension
When: A customer needs to extend GenStudio with custom UI, brand-config bindings, or event-driven workflows via App Builder.
Audience: platform Tier: specialized
Read in this order:
genstudio-extensibility-scaffold— The first-mover blueprint for extending Adobe GenStudio for Performance Marketing. GenStudio ships with a c...firefly-services-bootstrap— Gets a brand-new Firefly Services project from zero to a verified first API call in one workflow. Designed ...firefly-services-auth— Obtains and refreshes IMS access tokens for Firefly Services using OAuth Server-to-Server credentials. Cove...firefly-brand-guardrails— The compliance layer for production generative pipelines. Base Firefly is commercially-safe at the model le...
Migrate from deprecated JWT credentials to OAuth Server-to-Server
When: An existing integration uses JWT credentials; JWT reached end-of-life on June 30, 2025 and certificates expire by March 1, 2026.
Audience: ops Tier: foundation
Read in this order:
firefly-services-auth— Obtains and refreshes IMS access tokens for Firefly Services using OAuth Server-to-Server credentials. Cove...firefly-services-bootstrap— Gets a brand-new Firefly Services project from zero to a verified first API call in one workflow. Designed ...firefly-services-troubleshoot— A triage tree for Firefly Services failures, grounded in the failure modes our consultants hit in productio...
Full index — grouped by category
authentication
| Skill | Purpose |
|---|---|
firefly-services-auth | Obtains and refreshes IMS access tokens for Firefly Services using OAuth Server-to-Server credentials. Covers the token round-trip, the r... |
custom-models
| Skill | Purpose |
|---|---|
firefly-custom-models | Use brand-aligned generative models. Custom Models capture distinctive aesthetics, characters, objects, or compositional patterns from 10... |
generate-image
| Skill | Purpose |
|---|---|
firefly-generate-image-v3-async | The production pattern for text-to-image generation with Adobe Firefly's V3 asynchronous API. V3 async is the right shape for every workl... |
genstudio
| Skill | Purpose |
|---|---|
genstudio-extensibility-scaffold | The first-mover blueprint for extending Adobe GenStudio for Performance Marketing. GenStudio ships with a core experience; the App Builde... |
image-editing
| Skill | Purpose |
|---|---|
firefly-expand-fill | Two related but distinct APIs for modifying existing images. Expand grows the canvas and generates new content into the new area. **F... |
image-generation
| Skill | Purpose |
|---|---|
firefly-generate-similar | Generate variations of a source image. This is the workhorse API for campaign asset multiplication — one approved hero becomes 10, 50, or... |
lightroom-api
| Skill | Purpose |
|---|---|
lightroom-api-batch | The production pattern for applying Lightroom-grade adjustments to images at scale. Apply presets, normalize exposure, auto-tone, color g... |
meta
| Skill | Purpose |
|---|---|
firefly-project-planner | The interactive entry point for anyone planning a Firefly Services engagement. If a user knows roughly what they want to build but doesn'... |
photoshop-api
| Skill | Purpose |
|---|---|
photoshop-api-actions | Run Photoshop operations on the server. The Photoshop API exposes the same operation surface that the desktop app uses: action playback, ... |
photoshop-api-composition | The orchestration pattern for production-grade campaign assembly. When the asset pipeline involves Firefly-generated content + template P... |
production-architecture
| Skill | Purpose |
|---|---|
firefly-batch-pipeline | The complete deployable blueprint for production-scale generative campaign workloads. This skill stitches together the rate-limit layer (... |
firefly-brand-guardrails | The compliance layer for production generative pipelines. Base Firefly is commercially-safe at the model level — IP-safe training data, o... |
firefly-cost-optimization | The FinOps playbook for Firefly Services. Every FDE engagement eventually gets the question: "why is consumption 3× what we forecast?" Th... |
firefly-services-rate-limits | The production playbook for operating Firefly Services at scale. Default rate limits are intentionally low; the architecture below is the... |
project-initialization
| Skill | Purpose |
|---|---|
firefly-services-bootstrap | Gets a brand-new Firefly Services project from zero to a verified first API call in one workflow. Designed for the opening 30 minutes of ... |
storage
| Skill | Purpose |
|---|---|
firefly-services-storage-refs | Pass images into Firefly endpoints and capture results out of them. Almost every generative or editing API requires an image to be **refe... |
troubleshooting
| Skill | Purpose |
|---|---|
firefly-services-troubleshoot | A triage tree for Firefly Services failures, grounded in the failure modes our consultants hit in production across enterprise FDE engage... |
video
| Skill | Purpose |
|---|---|
firefly-video-model | The industry's first commercially-safe AI video generation API. Generates 1080p video clips from text prompts or images. Output is IP-saf... |
Full index — alphabetical
| Skill | Category | Purpose |
|---|---|---|
firefly-batch-pipeline | production-architecture | The complete deployable blueprint for production-scale generative campaign workloads. This skill stitches together the rate-limit layer (... |
firefly-brand-guardrails | production-architecture | The compliance layer for production generative pipelines. Base Firefly is commercially-safe at the model level — IP-safe training data, o... |
firefly-cost-optimization | production-architecture | The FinOps playbook for Firefly Services. Every FDE engagement eventually gets the question: "why is consumption 3× what we forecast?" Th... |
firefly-custom-models | custom-models | Use brand-aligned generative models. Custom Models capture distinctive aesthetics, characters, objects, or compositional patterns from 10... |
firefly-expand-fill | image-editing | Two related but distinct APIs for modifying existing images. Expand grows the canvas and generates new content into the new area. **F... |
firefly-generate-image-v3-async | generate-image | The production pattern for text-to-image generation with Adobe Firefly's V3 asynchronous API. V3 async is the right shape for every workl... |
firefly-generate-similar | image-generation | Generate variations of a source image. This is the workhorse API for campaign asset multiplication — one approved hero becomes 10, 50, or... |
firefly-project-planner | meta | The interactive entry point for anyone planning a Firefly Services engagement. If a user knows roughly what they want to build but doesn'... |
firefly-services-auth | authentication | Obtains and refreshes IMS access tokens for Firefly Services using OAuth Server-to-Server credentials. Covers the token round-trip, the r... |
firefly-services-bootstrap | project-initialization | Gets a brand-new Firefly Services project from zero to a verified first API call in one workflow. Designed for the opening 30 minutes of ... |
firefly-services-rate-limits | production-architecture | The production playbook for operating Firefly Services at scale. Default rate limits are intentionally low; the architecture below is the... |
firefly-services-storage-refs | storage | Pass images into Firefly endpoints and capture results out of them. Almost every generative or editing API requires an image to be **refe... |
firefly-services-troubleshoot | troubleshooting | A triage tree for Firefly Services failures, grounded in the failure modes our consultants hit in production across enterprise FDE engage... |
firefly-video-model | video | The industry's first commercially-safe AI video generation API. Generates 1080p video clips from text prompts or images. Output is IP-saf... |
genstudio-extensibility-scaffold | genstudio | The first-mover blueprint for extending Adobe GenStudio for Performance Marketing. GenStudio ships with a core experience; the App Builde... |
lightroom-api-batch | lightroom-api | The production pattern for applying Lightroom-grade adjustments to images at scale. Apply presets, normalize exposure, auto-tone, color g... |
photoshop-api-actions | photoshop-api | Run Photoshop operations on the server. The Photoshop API exposes the same operation surface that the desktop app uses: action playback, ... |
photoshop-api-composition | photoshop-api | The orchestration pattern for production-grade campaign assembly. When the asset pipeline involves Firefly-generated content + template P... |
Recently updated
The 15 most recently updated skills (by git history) in the last 30 days:
| Last updated | Skill | Category |
|---|---|---|
| 2026-06-22 | firefly-batch-pipeline | production-architecture |
| 2026-06-22 | firefly-brand-guardrails | production-architecture |
| 2026-06-22 | firefly-cost-optimization | production-architecture |
| 2026-06-22 | firefly-custom-models | custom-models |
| 2026-06-22 | firefly-expand-fill | image-editing |
| 2026-06-22 | firefly-generate-image-v3-async | generate-image |
| 2026-06-22 | firefly-generate-similar | image-generation |
| 2026-06-22 | firefly-project-planner | meta |
| 2026-06-22 | firefly-services-auth | authentication |
| 2026-06-22 | firefly-services-bootstrap | project-initialization |
| 2026-06-22 | firefly-services-rate-limits | production-architecture |
| 2026-06-22 | firefly-services-storage-refs | storage |
| 2026-06-22 | firefly-services-troubleshoot | troubleshooting |
| 2026-06-22 | firefly-video-model | video |
| 2026-06-22 | genstudio-extensibility-scaffold | genstudio |
External skills (auto-discovered)
Indexed for discoverability only, not endorsed by FocusGTS. External skills are published and maintained by their respective authors. Each skill's quality, correctness, and currency are the responsibility of the publisher listed below. FocusGTS does not redistribute, modify, or warrant any external skill. Listed here so users navigating this catalog can find every known Firefly-related skill, not just ours.
Adobe Inc. — adobe/skills
Adobe's official skill repository. Listed here so the catalog reflects Adobe-published Firefly-related skills the moment they ship, without manual intervention. Indexed for navigation only — not endorsed by FocusGTS and not redistributed.
How this skill is maintained
This SKILL.md is regenerated by scripts/catalog/build-catalog.ts:
- Trigger: every push to
main, plus a daily GitHub Actions cron at 14:00 UTC. - Source: the YAML frontmatter of every SKILL.md under
plugins/firefly-services/skills/, the planning-track definitions inconfig/planning-tracks.yml, and the external sources listed inconfig/external-sources.yml. - External scan: each external source listed in
config/external-sources.ymlis shallow-cloned (or fetched), filtered by relevance keywords, and surfaced in the catalog with a clear "indexed not endorsed" disclaimer. - Validation: the generator fails CI if any SKILL.md is malformed or if a planning track references an unknown skill.
To add a new track, edit config/planning-tracks.yml and push. To add a new skill, drop a new SKILL.md into a new directory under plugins/firefly-services/skills/; the catalog will pick it up automatically.
Provenance
- Catalog generated:
2026-07-14T15:24:22.778Z - Total skills indexed: 18 (plus this meta-skill)
- Source:
scripts/catalog/build-catalog.ts - Planning tracks source:
config/planning-tracks.yml
What ships with it: 1 file
498 B alongside SKILL.md
- _validation.md498 B