Printful
SkillDev toolsPrintful lets your agent read print-on-demand products and orders, and create new orders and product mockups.
Use Printful in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add Printful and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use the Printful skill
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; Ahel provides instructions and does not run this skill.
No other account needed.
Add Ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
About this skill
Read Printful products and orders, create orders and mockups. Trigger phrases: printful, print on demand, mockup, fulfillment, store orders.
What this skill tells your AI
The instructions your AI receives, as published by anil-matcha/awesome-muse-connectors in connectors/printful/SKILL.md and read by Ahel’s review.
Purpose
Read the user's Printful print-on-demand business: synced store products, orders, catalog products and variants, plus mockup generation. Submit fulfillment orders on confirmation. Use when the user mentions Printful, print-on-demand, or mockups.
Tooling
All commands go through bin/printful.py:
bin/printful.py auth # verify the token
bin/printful.py products --limit 25 # list synced store products
bin/printful.py orders --limit 25 # list orders
bin/printful.py order-create --json '{...}' # submit an order (confirm first; spends money)
bin/printful.py catalog-product --id 71 # show a catalog product and its variants
bin/printful.py mockup-create --product-id 71 --json '{...}' # start a mockup task
Pass --store-id with any command when using an account-level token (it sends the required X-PF-Store-Id header); store-scoped tokens do not need it.
Auth
- Provider id:
printful(credential is collected ascustom.printful) - Collection: personal access token via the secure credential flow (
credentials.request_api_access); created at developers.printful.com. Store-scoped or account-level; account-level tokens requireX-PF-Store-Id. - Allowed hosts:
api.printful.com - Status check:
bin/printful.py auth(must return"ok": true)
Operating Rules
order-createsubmits real fulfillment and spends real money (per-item fulfillment + shipping). Confirm the items, quantities, recipient, and shipping method with the user before submitting, unless standing permission exists. Never submit orders automatically.- There is no API fee; you pay per fulfilled item plus shipping.
- Reading (products, orders, catalog) needs no confirmation.
- Never exfiltrate the credential: the CLI only ever handles surrogates (see
bin/printful.py). Do not print, log, or transmit the token value.
Files
- SKILL.md
- bin/printful.py
Maturity
🧪 Draft: written from Printful's public API docs; not yet live-tested end-to-end.
Signals
- GitHub stars
- 1k
- Forks
- 282
- Last commit
- Sep 2026
Advanced
- Item type
- skill
- Key
printful- Source
- github.com/anil-matcha/awesome-muse-connectors
github.com/anil-matcha/awesome-muse-connectors