Back to list
violetio

beam

by violetio

AI-powered knowledge and agent plugins for Violet, compatible with Claude Code and other AI systems

1🍴 0📅 Jan 8, 2026

SKILL.md


name: beam description: Beam dropshipping and product sync context

Beam Domain Context

What Is Beam?

Beam enables dropshipping by syncing products FROM Violet TO destination e-commerce platforms (Shopify) and processing orders back.

Beam vs Prism

PrismBeam
DirectionRead Products, Write OrdersWrite Products, Read Orders
FlowIngest products from stores → Create orders therePublish Violet products to destinations → Read orders back
CustomerChannels (marketplaces, platforms)Destination merchants (dropshippers)
End UserMerchants (suppliers)Shoppers on destination stores

Key Value Proposition: Enables destination merchants to dropship products from multiple Violet suppliers through their own Shopify stores without holding inventory.

Core Data Model

CollectionPurposeKey Fields
ShopsDestination Shopify storesshopId, accessToken, scopes
ProductsPublished productsshopId, violetOfferId, shopifyProductId
VariantsProduct variantssku, violetSkuId, shopifyVariantId
OrdersShopify ordersorderId, lineItems, fulfillmentStatus
FulfillmentsFulfillment trackingorderId, trackingNumber, status
MappingsVariant SKU mappingssourceSkuId, shopifyVariantId, confidence
SyncLogsAudit trailtimestamp, action, status, errors

Core Temporal Workflows

WorkflowPurposeTrigger
CatalogSyncWorkflowSync products to ShopifyScheduled / manual
ProductPublishWorkflowPublish single productAPI / event
OrderProcessingWorkflowProcess Shopify orderWebhook
FulfillmentWorkflowHandle fulfillment updatesViolet event
ReconciliationWorkflowFix data inconsistenciesScheduled
VariantMappingWorkflowResolve SKU mappingsOn demand

Key Principles

1. Reliability Over Speed

Beam's value is making dropshipping reliable:

  • Order accuracy (right products, right quantities)
  • Fulfillment tracking (customers know where orders are)
  • Data consistency (Shopify ↔ Violet sync)

2. Self-Healing Systems

Design for automatic recovery:

  • Reconciliation workflows detect and fix issues
  • Confidence scoring for variant mappings
  • Retry logic with exponential backoff
  • Dead letter queues for failed webhooks

3. Shopify-First

Focus on Shopify until perfected:

  • Deep integration (OAuth, webhooks, GraphQL)
  • Handle all edge cases (partial fulfillment, cancellations, refunds)
  • Stay current with Shopify API changes

4. Multi-Vendor Complexity

Single Shopify orders can have products from multiple Violet merchants:

  • Split orders into multiple Violet bags
  • Track fulfillment per line item
  • Handle partial fulfillments gracefully

Key Metrics

MetricTargetAlert Threshold
Order Success Rate>98%<95%
Product Sync Latency<5 min>10 min
Webhook Processing<30s>60s
Fulfillment Accuracy>99%<97%
Broken Mappings<0.1%>1%

Key Repositories

RepoPurpose
BeamServiceMain backend service (Java 21, Spring Boot)
BeamContextLibraryDocumentation & context
beam-migrationsDatabase migrations
beam-brainProduct brain (specs, strategy)

Score

Total Score

45/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

0/5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon