adobe-hello-world

Featured

Create minimal working examples for Adobe APIs: Firefly image generation, PDF extraction, and Photoshop background removal. Use when starting a new Adobe integration, testing your setup, or learning basic Adobe API patterns. Trigger with phrases like "adobe hello world", "adobe example", "adobe quick start", "simple adobe code", "first adobe API call".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Adobe Hello World ## Overview Three minimal working examples covering Adobe's core API surfaces: Firefly AI image generation, PDF content extraction, and Photoshop background removal. ## Prerequisites - Completed `adobe-install-auth` setup - Valid OAuth Server-to-Server credentials - Node.js 18+ with `@adobe/firefly-apis` or `@adobe/pdfservices-node-sdk` installed ## Instructions ### Example 1: Firefly Text-to-Image Generation ```typescript // hello-firefly.ts import 'dotenv/config'; import { getAdobeAccessToken } from './adobe/auth'; async function generateImage() { const token = await getAdobeAccessToken(); const response = await fetch( 'https://firefly-api.adobe.io/v3/images/generate', { method: 'POST', headers: { 'Authorization': `Bearer ${token}`, 'x-api-key': process.env.ADOBE_CLIENT_ID!, 'Content-Type': 'application/json', }, body: JSON.stringify({ prompt: 'A futuristic cityscape at sunset with flying cars', n: 1, // number of images size: { width: 1024, height: 1024, }, contentClass: 'art', // "art" or "photo" }), } ); if (!response.ok) { throw new Error(`Firefly API error: ${response.status} ${await response.text()}`); } const result = await response.json(); console.log('Generated image URL:', result.outputs[0].image.url); return result; } generateImage().catch(console.error); ``` ### Example 2: ...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Listed

adobe

Access Adobe Creative Cloud APIs - Photoshop, Lightroom, PDF Services, and Firefly AI. Automate creative workflows.

15 Updated yesterday
dvcrn
AI & Automation Featured

adobe-core-workflow-a

Execute Adobe Firefly Services workflow: AI image generation, generative fill, and expand image using the Firefly v3 API. Use when generating images from prompts, filling or expanding images with AI, or building creative automation pipelines. Trigger with phrases like "adobe firefly", "generate image adobe", "firefly text to image", "adobe AI image", "generative fill".

2,266 Updated today
jeremylongshore
AI & Automation Featured

adobe-sdk-patterns

Apply production-ready patterns for Adobe Firefly Services SDK, PDF Services SDK, and raw REST API usage in TypeScript and Python. Use when implementing Adobe integrations, refactoring SDK usage, or establishing team coding standards for Adobe APIs. Trigger with phrases like "adobe SDK patterns", "adobe best practices", "adobe code patterns", "idiomatic adobe", "adobe typescript".

2,266 Updated today
jeremylongshore
AI & Automation Listed

adobe-firefly-api-batch-image-generator

Calls Adobe Firefly's text-to-image and generative fill APIs for batch asset creation. Manages Adobe IMS OAuth tokens and enforces Content Credentials (C2PA) metadata on all outputs.

11 Updated today
agentskillexchange
AI & Automation Featured

adobe-migration-deep-dive

Execute major Adobe re-architecture: migrating from legacy Adobe APIs to Firefly Services, consolidating Creative Cloud integrations, and strangler-fig migration from competitor document/image APIs to Adobe. Trigger with phrases like "migrate adobe", "adobe migration", "switch to adobe", "adobe replatform", "replace with adobe".

2,266 Updated today
jeremylongshore