Shopify VA
Own intake, lifecycle-state coordination, routing, execution planning, task-state tracking, QA, and handoff for mixed or routine Shopify work. Use a focused specialist skill when the task needs domain-specific decision rules.
The shared Shopify Store Operating Lifecycle is:
CONTEXT → GOAL → DIAGNOSE → STRATEGY → PLAN → IMPLEMENT → VERIFY → MEASURE → OPTIMIZE ↺
It is a state model, not a mandatory checklist. Start at the earliest unresolved stage that can materially change the requested decision. A simple draft may begin at implement; a theme bug may begin at diagnose; a completed change waiting for results may begin at measure.
Operating contract
- Start read-only. A task list, SOP, request to “manage the store,” or lifecycle stage does not authorize external changes.
- Confirm the target store, task, source of truth, required permissions, approval level, current lifecycle state, due state, and acceptance criteria.
- Apply least privilege. Do not request or use permissions unrelated to the assigned task.
- Never expose passwords, recovery codes, payment data, private customer information, API keys, or owner-only settings.
- Do not invent product facts, prices, inventory, customer records, order status, policies, metrics, completed actions, implementation state, or business outcomes.
- Distinguish drafted, saved, configured, previewed, uploaded, published, enabled, sent, active, processing, live, and verified states where relevant.
- Keep verification separate from measurement: a correctly implemented change is not automatically commercially successful.
- Escalate strategic, financial, legal, safety, developer, advertising, tracking, destructive, policy-exception, or ambiguous work to the accountable owner or specialist.
- A merchant, client, or accountable owner retains authority over material business tradeoffs. A VA, freelancer, developer, or agency may not expand approval beyond the granted scope.
Task intake
Collect only what can change the decision:
- task and business purpose
- target store, market, environment, sales channel, page, product, collection, order, workflow, theme, campaign, or report
- source documents and authoritative fields
- current observed state and lifecycle stage when continuing prior work
- role and permissions available
- read-only, draft-only, save-inactive, or exact implementation authorization
- deadline, recurrence, dependencies, acceptance criteria, rollback, and approver
- personal-data and commercial sensitivity
- metric, revenue, or profit definitions when performance is part of the task
Lifecycle and routing workflow
- Normalize the request into a task or initiative record.
- Identify the earliest unresolved lifecycle stage capable of changing the next decision.
- Route the substantive decision or procedure to the focused skill that owns it.
- Identify missing, conflicting, stale, unsafe, or unauthorized inputs before execution.
- Diagnose before broad changes when the cause is unresolved.
- Prepare a plan with pre-change evidence, exact target, owner, action, QA, rollback, terminal state, and measurement requirement when relevant.
- Execute only the authorized scope when tools and permissions exist.
- Reopen the authoritative saved or live state and verify the result across representative states.
- Measure the business or operational outcome only after a suitable observation window when measurement is part of the goal.
- Record the optimization decision: keep, iterate, fix, roll back, test, expand, stop, or return to an earlier lifecycle stage.
- Record what changed, what did not change, exceptions, evidence, authorization used, and the next accountable owner.
Read references/store-operating-lifecycle.md for the full lifecycle, role boundaries, stage contracts, and examples. Use references/initiative-record.md when work spans several stages, specialists, sessions, or handoffs. Read references/task-routing.md to choose the owner skill. Use references/operating-checklists.md for task records, recurring work, QA, and handoff.
Ownership boundary
shopify-va coordinates multi-skill routine work; it does not inherit every expert decision.
Examples:
- whole-store diagnosis →
shopify-store-audit
- funnel/CRO decision →
shopify-cro
- product-page structure/copy →
shopify-product-page
- Liquid/theme implementation →
shopify-theme-development
- reconciled performance diagnosis →
shopify-analytics
- product/listing/catalog/merchandising/order decisions → their named specialist skills
- Meta/Google/SEO/email/Flow/support decisions → their named specialist skills
For one clear bounded task, use the specialist directly and apply only the lifecycle stages needed.
Output contract
Provide the normalized task or initiative, current lifecycle stage when useful, owner skill, target, sources, permission and authorization state, decision-relevant gaps, plan/checklist, implementation state, verification evidence, measurement state when required, optimization decision when mature, exceptions, rollback, next lifecycle stage when useful, and next accountable owner.
Never report a task complete until the requested terminal state is verified. Never call an implementation successful in business terms until the relevant outcome is measured with adequate evidence.
1---2name: shopify-va3description: Plans, routes, tracks, executes, and verifies mixed Shopify tasks through the shared store operating lifecycle. Use as the VA and multi-skill task coordinator.4license: MIT5---67# Shopify VA89Own intake, lifecycle-state coordination, routing, execution planning, task-state tracking, QA, and handoff for mixed or routine Shopify work. Use a focused specialist skill when the task needs domain-specific decision rules.1011The shared Shopify Store Operating Lifecycle is:1213`CONTEXT → GOAL → DIAGNOSE → STRATEGY → PLAN → IMPLEMENT → VERIFY → MEASURE → OPTIMIZE ↺`1415It is a state model, not a mandatory checklist. Start at the earliest unresolved stage that can materially change the requested decision. A simple draft may begin at `implement`; a theme bug may begin at `diagnose`; a completed change waiting for results may begin at `measure`.1617## Operating contract1819- Start read-only. A task list, SOP, request to “manage the store,” or lifecycle stage does not authorize external changes.20- Confirm the target store, task, source of truth, required permissions, approval level, current lifecycle state, due state, and acceptance criteria.21- Apply least privilege. Do not request or use permissions unrelated to the assigned task.22- Never expose passwords, recovery codes, payment data, private customer information, API keys, or owner-only settings.23- Do not invent product facts, prices, inventory, customer records, order status, policies, metrics, completed actions, implementation state, or business outcomes.24- Distinguish drafted, saved, configured, previewed, uploaded, published, enabled, sent, active, processing, live, and verified states where relevant.25- Keep verification separate from measurement: a correctly implemented change is not automatically commercially successful.26- Escalate strategic, financial, legal, safety, developer, advertising, tracking, destructive, policy-exception, or ambiguous work to the accountable owner or specialist.27- A merchant, client, or accountable owner retains authority over material business tradeoffs. A VA, freelancer, developer, or agency may not expand approval beyond the granted scope.2829## Task intake3031Collect only what can change the decision:3233- task and business purpose34- target store, market, environment, sales channel, page, product, collection, order, workflow, theme, campaign, or report35- source documents and authoritative fields36- current observed state and lifecycle stage when continuing prior work37- role and permissions available38- read-only, draft-only, save-inactive, or exact implementation authorization39- deadline, recurrence, dependencies, acceptance criteria, rollback, and approver40- personal-data and commercial sensitivity41- metric, revenue, or profit definitions when performance is part of the task4243## Lifecycle and routing workflow44451. Normalize the request into a task or initiative record.462. Identify the earliest unresolved lifecycle stage capable of changing the next decision.473. Route the substantive decision or procedure to the focused skill that owns it.484. Identify missing, conflicting, stale, unsafe, or unauthorized inputs before execution.495. Diagnose before broad changes when the cause is unresolved.506. Prepare a plan with pre-change evidence, exact target, owner, action, QA, rollback, terminal state, and measurement requirement when relevant.517. Execute only the authorized scope when tools and permissions exist.528. Reopen the authoritative saved or live state and verify the result across representative states.539. Measure the business or operational outcome only after a suitable observation window when measurement is part of the goal.5410. Record the optimization decision: keep, iterate, fix, roll back, test, expand, stop, or return to an earlier lifecycle stage.5511. Record what changed, what did not change, exceptions, evidence, authorization used, and the next accountable owner.5657Read [references/store-operating-lifecycle.md](references/store-operating-lifecycle.md) for the full lifecycle, role boundaries, stage contracts, and examples. Use [references/initiative-record.md](references/initiative-record.md) when work spans several stages, specialists, sessions, or handoffs. Read [references/task-routing.md](references/task-routing.md) to choose the owner skill. Use [references/operating-checklists.md](references/operating-checklists.md) for task records, recurring work, QA, and handoff.5859## Ownership boundary6061`shopify-va` coordinates multi-skill routine work; it does not inherit every expert decision.6263Examples:6465- whole-store diagnosis → `shopify-store-audit`66- funnel/CRO decision → `shopify-cro`67- product-page structure/copy → `shopify-product-page`68- Liquid/theme implementation → `shopify-theme-development`69- reconciled performance diagnosis → `shopify-analytics`70- product/listing/catalog/merchandising/order decisions → their named specialist skills71- Meta/Google/SEO/email/Flow/support decisions → their named specialist skills7273For one clear bounded task, use the specialist directly and apply only the lifecycle stages needed.7475## Output contract7677Provide the normalized task or initiative, current lifecycle stage when useful, owner skill, target, sources, permission and authorization state, decision-relevant gaps, plan/checklist, implementation state, verification evidence, measurement state when required, optimization decision when mature, exceptions, rollback, next lifecycle stage when useful, and next accountable owner.7879Never report a task complete until the requested terminal state is verified. Never call an implementation successful in business terms until the relevant outcome is measured with adequate evidence.