본문으로 건너뛰기
cccskills
무료GitHub에 공개한국어 소개

shopify

Shopify 쇼핑몰 개설 준비부터 상품 등록, 재고 갱신, 주문 확인, 할인 생성, 매출 분석까지 돕습니다. 연결 전에는 상점 이름과 샘플 상품도 검토할 수 있습니다.

원문원문 설명 보기

Set up and operate a Shopify store with Shopify's official MCP server (the installed `shopify` command, NOT the npm Shopify CLI). Use when someone wants to sell online, start a store or business, or manage a Shopify store — even if they do not say "Shopify": "sell candles online", "open my first store", "add products", "check my orders", "set inventory", "make a discount", "show my sales". Before connection it can show relevant mock.shop sample catalogs, suggest business names, check domains, search shopify.dev, and validate GraphQL. The connect flow can create an account and store for a new user. Keywords: Shopify MCP, ecommerce, sample products, starter catalog, ShopifyQL, first store, create product.

연동 도구Shopify

실행 점수 미검증

설치 방법 보기

이럴 때 유용합니다

  • 상점 이름, 도메인, 샘플 상품 검토
  • 첫 쇼핑몰 개설과 상품 등록
  • 상품 분류와 재고 수량 갱신
  • 주문 확인과 매출 추세 분석
  • 개점 행사에 쓸 할인 생성

한국어 소개

할 수 있는 일

Shopify 쇼핑몰 개설 준비와 일상적인 운영을 돕습니다. 연결 전에도 상점 이름을 제안받고 도메인을 확인하며 mock.shop의 샘플 상품 목록을 검토할 수 있습니다. 연결 후에는 상품 등록과 수정, 상품을 묶는 컬렉션 생성, 재고 수량 설정, 주문과 고객 확인, 할인 생성, 매출과 추세 분석을 지원합니다. 신규 사용자는 연결 과정에서 계정과 상점을 만들 수 있습니다.

이럴 때 유용합니다

온라인 판매를 처음 시작하거나 기존 상점의 상품, 재고, 주문 관리를 에이전트에게 맡기려는 경우에 적합합니다. 판매할 물건과 비슷한 샘플을 보며 상품 구성을 검토할 때도 사용할 수 있습니다.

사용 예시

  • “양초를 파는 상점의 이름과 샘플 상품 목록을 제안해 주세요.”
  • “이 상품의 설명과 가격을 등록해 주세요.”
  • “최근 주문과 매출 추세를 확인해 주세요.”

주의 사항

Shopify 공식 MCP 서버를 사용하는 전용 shopify 명령이 필요합니다. 상품 등록 등 변경 작업에는 확인을 요청합니다. 샘플은 최대 16개 상품까지 가져오며 새 기록은 온라인 스토어에 공개됩니다. 가격의 통화 환산과 테마 적용은 하지 않습니다. 테마, 결제, 배송 등의 설정은 Shopify 관리 화면에서 진행합니다.

이 소개문은 공개된 SKILL.md를 바탕으로 AI(OpenAI Codex)가 작성했습니다. 정확한 사양은 아래 원문을 확인하세요.

문서 점검

AI가 SKILL.md의 내용에서 주의가 필요한 작업과 도입 전제를 확인했습니다. 점수는 실제로 실행한 결과(실행 검증)만으로 매깁니다.

안전성전송·삭제·명령 실행 등을 명시하고 있는가
A양호쓰기 전 확인을 요구하며 가져오기 시 공개 범위와 통화 환산을 하지 않는 점을 명시합니다.
도입의 용이성필요한 도구나 API 키가 적고 적혀 있는가
B일부 부족전용 shopify 명령과 연결 절차는 설명하지만 명령 설치 방법은 없습니다.

점수에는 넣지 않았습니다. 2026년 10월 23일 기준으로 AI(OpenAI Codex)가 판정했습니다. 참고용이므로 설치 전에 원문도 확인해 주세요.

평가가 다르다고 생각되면 재검토를 요청하기

어느 항목이 왜 다르다고 생각하는지 적어 주세요. 로그인은 필요 없습니다. SKILL.md와 대조해 평가를 다시 만들고 이곳에 반영합니다.

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

포함된 파일(3)

  • SKILL.md7.7 KB
  • connector_auth_config.yaml205 B
  • manifest.yaml3.8 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Shopify

The installed shopify command wraps Shopify's official MCP server. It is not the Shopify CLI from npm; the only verbs are the four below. Tool names and schemas come from shopify list-tools, never from memory — other Shopify connectors expose tools this one does not.

shopify status
shopify authorize-url
shopify list-tools
shopify call-tool --name <tool-name> --arguments-json '<JSON object>'

Connecting

  1. shopify status. If a store is connected, go straight to work.
  2. Otherwise shopify authorize-url and share only the returned connect_url with the user. Nothing else in that response is for them.
  3. When they say they're done, shopify status, then call-tool --name get-shop-info to confirm which store is connected.

Before a store is connected, search_docs_chunks (searches https://shopify.dev), validate_graphql_codeblocks, find-mock-shop-catalogs, generate-domain-names, and generate-business-names work. get-storefront-generation is usable only with a generationUUID created by Shopify's storefront-generation widget; claim-storefront-preview is a widget callback and must not be called directly. Every other tool, including catalog import, needs a store. Do not ask someone to connect merely to explore sample catalogs, names, domains, or documentation.

Sample catalogs

When someone is starting a store, offer relevant mock.shop sample catalogs before asking them to connect:

  1. Call find-mock-shop-catalogs with what they sell, in their own words. If they have not said, ask that one question first.
  2. Present the best matches with their descriptions, product and collection counts, currency, and storefrontUrl. Clearly label each link as the source sample storefront, then ask which catalog they want.
  3. Once connected, confirm before calling import-mock-shop-catalog with the selected subdomain.
  4. Verify the destination records with search_products and search_collections, then report created, reused, skipped, unpublished, or partial results and any currency mismatch.

An import copies the first two collections and up to eight products from each, at most sixteen products, and publishes newly imported records to the Online Store. Repeating the same import is safe: it fills missing records and memberships without overwriting previously imported products or merchant edits. If Shopify reports partial: true, wait briefly and repeat the same import. These are sample records to edit or replace before launch, not supplier stock.

Users without a store

The same connect_url works for someone who has never used Shopify. Shopify's sign-in page lets them create an account and a new store, then returns them to the connection. Tell them this up front so they don't go create a store separately first. Once connected, offer a first-store sequence and take it one step at a time:

  1. get-shop-info to learn the store's name, currency, and plan.
  2. Import the sample catalog they selected, or use create-product for their own products (title, description, price, images by URL). Ask what they sell; don't invent a catalogue.
  3. create-collection, then add-to-collection to group them.
  4. If they track stock, call get-inventory-levels before set-inventory to resolve the inventory item, location, and current quantity.
  5. create-discount for a launch promotion, only if they want one.

Business-name and domain results may include signupUrl links for starting a store. Use those for exploration; when the user is ready to connect Muse to their store, share the connector's connect_url instead.

Point them at the Shopify admin (the domain from get-shop-info) for anything this server doesn't cover: themes, checkout, payments, shipping, and connecting or buying domains.

Common tasks

TaskTools
Store detailsget-shop-info
Business names and available domainsgenerate-business-names, generate-domain-names
Sample catalogsfind-mock-shop-catalogs, then import-mock-shop-catalog with the selected subdomain; this imports catalog data, not storefront design
Storefront previewsget-storefront-generation only for a generation already created by Shopify's widget
Productssearch_products, get-product, create-product, update-product, bulk-update-product-status
Collectionssearch_collections, get-collection, create-collection, update-collection, add-to-collection
Inventoryget-inventory-levels, set-inventory
Orders and customerslist-orders, get-order, list-customers
Discountscreate-discount
Reports and trendsrun-analytics-query (ShopifyQL; the description has examples)
Anything else in Admingraphql_schema → validate_graphql_codeblocks → graphql_query or graphql_mutation, in that order, every time
How Shopify workssearch_docs_chunks
Another storeswitch-shop, then get-shop-info

Rules

  • Authenticated commands refresh an expired access token automatically. Do not tell the user to disconnect and reconnect for ordinary expiry. If Shopify reports that the refresh grant was revoked or reauthorization is required, run shopify authorize-url; do not require a disconnect first unless the returned result explicitly says it is necessary.
  • Inspect the returned result as well as the command status: Shopify can report a tool-level failure inside a successful MCP response.
  • Confirm with the user before any tool that writes: create, update, set, bulk, discounts, catalog import, preview claims, graphql_mutation. Catalog import publishes sample products and collections to the Online Store; report partial imports and currency mismatches (prices are copied without conversion).
  • A catalog import does not change the store name, theme, navigation, homepage sections, or pre-existing products. The storefrontUrl returned by find-mock-shop-catalogs previews the source mock catalog, not the destination store after import. Never say the destination storefront will look like that preview or offer its homepage as proof. After importing, verify the new records with search_products and search_collections, then report that the merchant must configure their theme in Shopify Admin if they want the homepage to feature the imported catalog.
  • switch-shop must be followed by another tool call (the requested action, or get-shop-info) to finish the switch.
  • get-storefront-generation only polls a generationUUID already created by Shopify's storefront-generation widget; it cannot start a generation or alter an existing store. claim-storefront-preview is called only by that widget, never directly by the model. Neither tool applies a mock catalog's theme to a connected store.
  • Muse shows structured data, not Shopify's widgets. Summarize results in the reply; don't refer to a card, chart, or preview the user can't see.

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

3d-object

무료요약 있음

three.js로 입체 모델을 만들고 회전 가능한 뷰어에서 모든 각도로 확인합니다. OBJ + MTL이나 GLB로 저장해 다른 3D 제작 소프트웨어에서 사용할 수 있습니다.

  • 입체 모델을 만들고 모든 각도에서 확인하기
  • Blender에서 편집할 모델 만들기
  • 모델의 윤곽과 재질 표현 확인하기
asgeirtj/system_prompts_leaks7만2026년 10월 23일 업데이트

action-items

무료요약 있음

개인 작업 목록에 할 일, 기한, 다음 단계, 답변을 기다리는 대상과 진행을 막는 이유를 기록합니다. 진행 상황과 의존 관계를 갱신하고 중복 및 완료 항목을 정리합니다.

  • 기한이 있는 작업과 약속 기록
  • 답변 대기와 진행을 막는 이유 정리
  • 선행 작업 완료 후 의존 관계 갱신
asgeirtj/system_prompts_leaks7만2026년 10월 23일 업데이트

agents

무료

Coordinate a task from a verifiable goal through completion. Handle work directly or split independent tasks across separate agent sessions, track progress, verify results, and arrange pull request merging when included in the goal.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Split independent tasks across agents
  • Check progress across ongoing tasks
  • Resume a previously started project
asgeirtj/system_prompts_leaks7만2026년 10월 23일 업데이트

animated-video

무료요약 있음

재생, 일시 정지, 시간 위치 지정이 가능한 HTML 애니메이션을 만듭니다. 장면 길이와 속도를 조절하고 가로형·세로형 영상 내보내기를 준비합니다.

  • 제품 조작 과정을 영상으로 제작
  • 글자와 도형으로 내용 설명
  • 세로형 애니메이션 제작
asgeirtj/system_prompts_leaks7만2026년 10월 23일 업데이트

apple_healthkit

무료요약 있음

Apple Health에 동기화된 걸음 수, 심박수, 수면, 운동 기록을 기간별로 확인하고 일상 변화와 동기화 상태, 누락된 데이터를 살펴봅니다.

  • 걸음 수와 심박수의 변화를 확인합니다
  • 수면 단계와 시간, 중간 각성을 확인합니다
  • 운동 시간과 거리, 소모 열량을 돌아봅니다
asgeirtj/system_prompts_leaks7만2026년 10월 23일 업데이트

artifact_document

무료요약 있음

Word 문서와 템플릿을 만들고 편집하며 내용 추출, 이미지 교체, 변경 내용 추적과 메모를 다룹니다. 제목과 목록 구조를 정리하고 모든 페이지의 표시를 확인합니다.

  • 구조를 갖춘 Word 문서 작성
  • 기존 문서의 내용 정리
  • 문서 안의 이미지와 텍스트 교체
asgeirtj/system_prompts_leaks7만2026년 10월 23일 업데이트

asgeirtj의 스킬 모두 보기

이 스킬의 문제 신고