# Resources

- [Task library](/resources/task-library.md): Browse and install hundreds of pre-built Mechanic tasks for common Shopify automation workflows.
- [Contributing](/resources/task-library/contributing.md)
- [Requesting](/resources/task-library/requesting.md)
- [Mechanic MCP Server](/resources/mcp.md): Connect your AI coding tool to Mechanic's task library and documentation.
- [Mechanic Agent Skills](/resources/agent-skills.md): Install Mechanic task-writing expertise into your AI coding tool.
- [Mechanic Sidekick Skill](/resources/sidekick.md): Write Mechanic tasks with Shopify's built-in Sidekick AI assistant.
- [Shopify Dev MCP Server](/resources/shopify-dev-mcp.md): Give your AI coding tool access to Shopify's GraphQL schema and API documentation.
- [Mechanic GPT](/resources/chatgpt.md): Write and debug Mechanic tasks using the Mechanic GPT in ChatGPT.
- [Slack community](/resources/slack.md): Join the Mechanic Slack community to ask questions, share solutions, and connect with other developers and merchants.
- [Tutorials](/resources/tutorials.md): Step-by-step guides for building Mechanic tasks — from your first automation to advanced patterns.
- [Video walkthroughs](/resources/tutorials/video-walkthroughs.md): Video tutorials for common Mechanic tasks — auto-tagging, inventory sync, email automation, and more.
- [Auto-tag orders by originating staff member](/resources/tutorials/video-walkthroughs/auto-tag-orders-by-originating-staff-member.md)
- [Maintain a tag for orders processed today](/resources/tutorials/video-walkthroughs/maintain-a-tag-for-orders-processed-today.md)
- [Auto-tag orders with their tracking numbers](/resources/tutorials/video-walkthroughs/auto-tag-orders-with-their-tracking-numbers.md)
- [Sync inventory for shared SKUs](/resources/tutorials/video-walkthroughs/sync-inventory-for-shared-skus.md)
- [Auto-tag products when their SKU(s) change](/resources/tutorials/video-walkthroughs/auto-tag-products-when-their-sku-s-change.md)
- [Auto-publish new products](/resources/tutorials/video-walkthroughs/auto-publish-new-products.md)
- [Email a report of customers who haven't ordered in X days](/resources/tutorials/video-walkthroughs/email-a-report-of-customers-who-havent-ordered-in-x-days.md)
- [Upgrading a Mechanic task: Adding a time delay](/resources/tutorials/video-walkthroughs/upgrading-a-mechanic-task-adding-a-time-delay.md)
- [Email the customer when tracking numbers are added to their order](/resources/tutorials/video-walkthroughs/email-the-customer-when-tracking-numbers-are-added-to-their-order.md)
- [Adding an optional time delay to your Mechanic task](/resources/tutorials/video-walkthroughs/adding-an-optional-time-delay-to-your-mechanic-task.md)
- [Delete all orders](/resources/tutorials/video-walkthroughs/delete-all-orders.md)
- [Send an email when a specific product is shipped](/resources/tutorials/video-walkthroughs/send-an-email-when-a-specific-product-is-shipped.md)
- [Send recurring reminders about unpaid orders](/resources/tutorials/video-walkthroughs/send-recurring-reminders-about-unpaid-orders.md)
- [Send an email when a product's price goes below its cost](/resources/tutorials/video-walkthroughs/send-an-email-when-a-products-price-goes-below-its-cost.md)
- [Auto-tag customers by sales channel](/resources/tutorials/video-walkthroughs/auto-tag-customers-by-sales-channel.md)
- [Creating products in bulk](/resources/tutorials/video-walkthroughs/creating-products-in-bulk.md)
- [Your first custom task](/resources/tutorials/your-first-custom-task.md): Build your first Mechanic task from scratch — a step-by-step tutorial for auto-tagging high-value Shopify orders.
- [Creating a Mechanic webhook](/resources/tutorials/creating-a-mechanic-webhook.md)
- [Practicing writing tasks](/resources/tutorials/practicing-writing-tasks.md)
- [Triggering tasks from a contact form](/resources/tutorials/triggering-tasks-from-a-contact-form.md)
- [Creating scheduled CSV feeds](/resources/tutorials/creating-scheduled-csv-feeds.md)
- [Fetching data from a shared Google sheet](/resources/tutorials/fetching-data-from-a-shared-google-sheet.md)
- [Query analytics data with ShopifyQL](/resources/tutorials/query-analytics-data-with-shopifyql.md): Analytics is a powerful reporting tool available to all merchants on Shopify. Mechanic can utilize the same ShopifyQL queries that generate those reports.
- [Converting tasks from Shopify REST to GraphQL](/resources/converting-tasks-from-shopify-rest-to-graphql.md): Step-by-step guides for migrating Mechanic tasks from Shopify's deprecated REST API to GraphQL.
- [Conversion: Single resource lookups](/resources/converting-tasks-from-shopify-rest-to-graphql/conversion-single-resource-lookups.md)
- [Conversion: Resource loops to paginated queries](/resources/converting-tasks-from-shopify-rest-to-graphql/conversion-resource-loops-to-paginated-queries.md)
- [Conversion: Connections from a resource](/resources/converting-tasks-from-shopify-rest-to-graphql/conversion-connections-from-a-resource.md)
- [Conversion: Metafield lookups from a resource](/resources/converting-tasks-from-shopify-rest-to-graphql/conversion-metafield-lookups-from-a-resource.md)
- [Conversion: Resource lookups in task option fields](/resources/converting-tasks-from-shopify-rest-to-graphql/conversion-resource-lookups-in-task-option-fields.md)
