본문으로 건너뛰기
cccskills
무료GitHub에 공개

cart-checkout

Design and audit cart and checkout flows — cart state, multi-step vs one-page checkout, guest checkout, address/shipping/tax/payment steps, and abandoned-cart recovery. Platform-agnostic conversion and correctness patterns. Triggers: designing a checkout, auditing drop-off, planning abandoned-cart flows.

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

SebastianLuser/claude-code-arcane스타 3(GitHub 3 + cccskills 0)

실행 점수 미검증

설치 방법 보기

포함된 파일(2)

  • SKILL.md3.7 KB
  • references/checkout-flow-spec.md2.4 KB

SKILL.md(원문)

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

Cart & Checkout

The highest-leverage surface in commerce: where intent becomes revenue. Design carts and checkouts that are correct under concurrency and optimized for completion — without prescribing a framework.

Before Starting

Gather: cart model (server-persisted vs client, guest vs account), checkout type (single vs multi-step), payment/shipping/tax requirements, and goal (design new flow, audit drop-off, or build abandoned-cart recovery).

How This Skill Works

ModeTriggerOutput
DesigndesignCart state model + checkout step flow + edge cases
AuditauditFriction/drop-off analysis with prioritized fixes
AbandonedabandonedRecovery sequence (triggers, timing, channels)

Phase 1 — Cart State

DecisionRecommendation
PersistenceServer-side cart keyed by session + user; merge on login
PricingRe-price at checkout — never trust cart-stored prices
InventorySoft-reserve at checkout start, not on add-to-cart
IdentityAllow guest carts; merge guest → account without losing items

Rule: The cart is a draft, not a contract. Totals, stock, and promotions are recomputed server-side before payment.


Phase 2 — Checkout Flow

Canonical steps: Cart → Identity → Shipping address → Shipping method → Payment → Review → Confirmation.

  • Guest checkout is non-negotiable for B2C — forced account creation is the #1 avoidable drop-off.
  • Collect email first (enables abandoned-cart + receipts).
  • One-page vs multi-step: multi-step for complex shipping/tax; one-page for low-SKU/digital. Either way, show progress and never lose entered data on validation error.
  • Recompute tax/shipping when the address changes; show the final total before the pay button.
  • Make payment idempotent — a double-click must not double-charge (hand off to payments-architecture).

For the full step-by-step field list, error handling, and address validation patterns, see references/checkout-flow-spec.md.


Phase 3 — Abandoned-Cart Recovery

TouchTimingAngle
1~1hReminder ("you left these")
2~24hHelp/objection handling + reviews
3~72hIncentive (discount) — only if margin allows

Capture email as early as possible; suppress recovery once the order completes; respect consent and frequency caps.


Output Artifacts

RequestOutput
Design flowCart model + annotated step diagram + edge-case list
AuditDrop-off table with severity and READY-to-ship fixes
AbandonedTrigger/timing/channel sequence + suppression rules

A checkout is READY when guest checkout works, prices/stock are re-validated server-side, payment is idempotent, and data survives validation errors.


Related Skills

  • payments-architecture: owns the payment step (intents, idempotency, webhooks).
  • shipping-tax: computes the shipping and tax shown at checkout.
  • promotions-discounts: applies coupons/discounts at the cart.
  • page-cro / form-cro: deeper conversion optimization of the checkout UI.
  • order-lifecycle: takes over once the order is placed.

리뷰

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

댓글

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

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

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

0 / 1,000자

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

같은 저장소의 스킬

Plan, design, and implement A/B tests and experiments with statistical rigor. Covers hypothesis frameworks, sample sizing, metrics, and result analysis.

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

SebastianLuser/claude-code-arcane32026년 10월 27일 업데이트

Web/mobile accessibility decision guide: WCAG 2.2 AA, ARIA, keyboard nav, focus management, contrast, testing. Use for: a11y, accessibility, wcag, aria, screen reader, keyboard, contrast.

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

SebastianLuser/claude-code-arcane32026년 10월 27일 업데이트

Generate, iterate, and scale ad creative for paid advertising across Google, Meta, LinkedIn, and X. Covers platform specs, creative frameworks, and quality validation.

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

SebastianLuser/claude-code-arcane32026년 10월 27일 업데이트

Musica interactiva para juegos: layering vertical, re-secuenciacion horizontal, stingers, reglas de transicion con sync points, y mapeo de estados de gameplay a musica. Usar para: musica adaptativa, sistema de musica dinamica, transiciones musicales, combat music.

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

SebastianLuser/claude-code-arcane32026년 10월 27일 업데이트

Design multi-agent systems, create agent architectures, define communication patterns, and build autonomous agent workflows with structured evaluation frameworks.

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

SebastianLuser/claude-code-arcane32026년 10월 27일 업데이트

Inter-agent communication protocol for C-suite agent teams. Defines invocation syntax, loop prevention, isolation rules, response formats, and quality loops.

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

SebastianLuser/claude-code-arcane32026년 10월 27일 업데이트

SebastianLuser의 스킬 모두 보기

이 스킬의 문제 신고