Shopify Operations
- Repo stars 0
- Author updated Live
- Author repo FarmFriend-Terminal-React
- Domain
- Other
- Compatible agents
-
- Claude Code
- Cursor
- Cline
- Codex
- Windsurf
- Gemini CLI
- +20
- Trust score
- 88 / 100 · community maintained
- Author / version / license
- @0-CYBERDYNE-SYSTEMS-0 · no license declared
- Token usage
- Lean
- Setup complexity
- Guided setup
- External API key
- Required · Vendor-specific
- Operating systems
- Unspecified (assume cross-platform)
- Runtime requirements
- Python >=3.7
- Permissions
-
- Read-only
- Write / modify
- Shell exec
- Env read
- Network behavior
- External requests
- Install commands
- 26 variants
Profile is derived at build time from SKILL.md and install vectors. Subject to drift from author intent.
Heads up: 未限定 allowed-tools,默认拥有全部工具权限。
---
name: Shopify Operations
description: This skill provides comprehensive Shopify store management capabilities through the Shopify Admi…
category: other
runtime: Python
---
# Shopify Operations output preview
## PART A: Task fit
- Use case: This skill provides comprehensive Shopify store management capabilities through the Shopify Admin GraphQL API. It enables automated product creation, theme configuration, and store initialization. requires Vendor-specific API key; runs on Python >=3.7. Works with Claude Code, Cursor, Cline and 23 more..
- Inputs: target material, constraints, expected output, and acceptance criteria.
- Evidence boundary: follow “Overview / Core Capabilities / 1. Product Management” and do not present inference as author intent.
## PART B: Execution result
- **01** The card summarizes the use case; runtime output centers on “This skill provides comprehensive Shopify store management capabilities through the Shopify Admin GraphQL API. It enables automated product creation, theme configuration, and store initialization. requires Vendor-specific API key; runs on Python >=3.7. Works with Claude Code, Cursor, Cline and 23 more.”.
- **02** When the source has headings, the agent prioritizes “Overview / Core Capabilities / 1. Product Management” so the result follows the author’s structure.
- **03** Typical output includes task judgment, concrete steps, required commands or file edits, validation, and follow-up options.
- **04** Risk context follows the fingerprint: read files, write/modify files, run shell commands, read environment variables; may access external network resources; requires Vendor-specific API keys.
## Running Rules
- read files, write/modify files, run shell commands, read environment variables; may access external network resources; requires Vendor-specific API keys.
- Validate with a small sample before expanding scope.
- Return the result, validation criteria, and next iteration options. The source does not require a stable slash command. After installation, invoke the skill by name and describe the task.
Name target files or source material, expected output, forbidden changes, and whether network or shell access is allowed. Permission fingerprint: read files, write/modify files, run shell commands, read environment variables.
Start with a small task and check whether the result follows “Overview / Core Capabilities / 1. Product Management”. Inspect diffs, logs, previews, or tests before expanding scope.
Confirm the final output includes a concrete result, evidence, and next action. If it stays generic, tighten inputs, boundaries, and acceptance criteria.
---
name: Shopify Operations
description: This skill provides comprehensive Shopify store management capabilities through the Shopify Admi…
category: other
source: 0-CYBERDYNE-SYSTEMS-0/FarmFriend-Terminal-React
---
# Shopify Operations
## When to use
- This skill provides comprehensive Shopify store management capabilities through the Shopify Admin GraphQL API. It enab…
- Use it when the task has clear inputs, repeatable steps, and validation criteria.
## What to provide
- Target material, scope, expected result, and forbidden changes.
- Whether network, commands, file writes, or external services are allowed.
## Execution rules
- Organize steps around “Overview / Core Capabilities / 1. Product Management” and keep inference separate from source facts.
- read files, write/modify files, run shell commands, read environment variables; may access external network resources; requires Vendor-specific API keys.
- Validate with a small sample before expanding the task.
## Output requirements
- Return the deliverable, key evidence, validation method, and next action.
- Mark missing information as unknown; do not invent commands, platforms, or dependencies. The author source anchors workflow facts; repository files anchor sources and commands; Fluxly only adds fit, limitations, and quality judgment.
skill "Shopify Operations" {
input -> user goal + target files + boundaries + acceptance criteria
context -> Overview / Core Capabilities / 1. Product Management
rules -> SKILL.md triggers / order / output contract
runtime -> Python | read files, write/modify files, run shell commands, read environment variables | may access external network resources
guardrails -> requires Vendor-specific API keys + small-sample validation + diff/log review
output -> copyable result + checklist + next iteration
} Shopify Operations Skill
Overview
This skill provides comprehensive Shopify store management capabilities through the Shopify Admin GraphQL API. It enables automated product creation, theme configuration, and store initialization.
Core Capabilities
1. Product Management
- Create products with variants, pricing, and metadata
- Bulk product upload and catalog management
- Product image and media attachment
- Inventory and pricing management
2. Theme Configuration
- Apply JSON-based settings to active themes
- Configure colors, typography, and layout
- Update theme assets without manual Liquid editing
- Theme switching and customization
3. Store Operations
- Initialize store settings and policies
- Configure shipping zones and tax settings
- Set up navigation menus
- Manage store metadata and SEO
Prerequisites
Environment Setup
- Python 3.7+ with
requestsandpython-dotenvpackages - Shopify Admin API access token (starts with
shpat_) - Store URL (format:
your-shop.myshopify.com)
Required Environment Variables
SHOPIFY_STORE_URL=your-shop.myshopify.com
SHOPIFY_ACCESS_TOKEN=shpat_your_access_token_here
Installation
pip install requests python-dotenv
Usage Instructions
Product Creation
# Basic product creation
python3 scripts/shop_manager.py create_product \
--title "Classic T-Shirt" \
--price "29.99" \
--vendor "MyBrand" \
--tags "clothing,cotton" \
--description "Comfortable 100% organic cotton t-shirt"
Theme Configuration
# Update theme settings
python3 scripts/shop_manager.py update_theme \
--settings '{"colors": {"button": "#000000", "background": "#ffffff"}}'
Store Information Update
# Update shop settings
python3 scripts/shop_manager.py update_shop \
--name "My Store" \
--email "contact@mystore.com" \
--currency "USD"
Advanced Features
Bulk Operations
For large-scale operations, use the bulk operations API:
- Product bulk creation (100+ products)
- Inventory updates
- Price adjustments
Rate Limiting
The script includes intelligent retry logic:
- Automatic backoff on rate limits
- Exponential retry with jitter
- Request queuing for bulk operations
Error Handling
- Comprehensive error reporting
- Transaction rollback support
- Validation before API calls
Safety and Best Practices
Live Store Warning
⚠️ All operations affect the live store immediately
- Always verify
SHOPIFY_STORE_URLbefore execution - Test in development stores first
- Use dry-run mode when available
Data Protection
- Never commit API tokens to version control
- Use environment variables for sensitive data
- Implement proper access controls
Backup Recommendations
- Export data before bulk operations
- Maintain theme backups
- Document all automated changes
Progressive Disclosure
For Basic Operations
Use the simple CLI commands for common tasks like product creation and theme updates.
For Advanced Integration
Refer to the full Shopify Admin GraphQL API documentation for complex mutations and queries.
Troubleshooting
- Check API token permissions
- Verify store URL format
- Monitor rate limit headers
- Review GraphQL error responses
API Version Compatibility
- Current API version: 2024-10
- Backward compatibility maintained
- Regular version updates recommended
Support and Documentation
- Shopify Admin API docs: https://shopify.dev/docs/api/admin-graphql
- GraphQL best practices: https://shopify.dev/docs/apps/build/graphql-optimization
- Rate limiting guide: https://shopify.dev/docs/api/usage/rate-limits
Decide Fit First
Design Intent
How To Use It
Boundaries And Review