Marketplace Consumer Guide¶
Learn how to discover, preview, and install artifacts from the SkillMeat marketplace using the web interface or CLI.
Overview¶
The marketplace consumer experience provides:
- Browse & discover — Curated artifact catalog with search and filtering
- Inspect before import — Rich item pages with metadata, contents, versions, and trust info
- Dry-run preview — See what will be imported without writing files
- Download packs — Share and deploy
.skillmeat-packarchives offline - CLI installation — Copyable pinned commands for reproducible installs
Browsing the Marketplace¶
Web Interface¶
Navigate to /marketplace in the web UI to view the catalog.
Main features: - Search box — Full-text search across artifact names and descriptions - Type filter — Filter by artifact type (Skill, Command, Agent, Context Entity, etc.) - Tag filter — Filter by artifact tags to narrow down results - Tier filter — Show Tier 0 (foundation), Tier 1 (domain), or Tier 2+ (composite) artifacts - Sorting — Sort by relevance, newest first, or alphabetically - View modes — Toggle between grid (card) and list view - Group by — Group results by artifact type or source repository - Entry cards — Each card shows name, type, version, description preview, and action buttons
Marketplace Card Interaction¶
The marketplace displays artifacts as flip cards with an interactive 3D effect:
Front face (visible by default): - Type indicator with color bar at top - Artifact icon and type badge - Title and brief description - Tags displayed as small chips - Source repository link (bottom)
Back face (revealed on hover or click): - File count (how many files/members) - Detected version - Status and confidence level - Download count / popularity rating - License information
Click anywhere on the card to open the full artifact detail modal. The flip effect respects prefers-reduced-motion for accessibility.
Filtering and Grouping Marketplace Results¶
The marketplace search results support the same filtering and organization options as the /artifacts collection page:
Search and filters (top bar): - Full-text search — Search artifact names, descriptions, and tags - Type filter — Select one or more artifact types (Skills, Commands, Agents, etc.) - Tag filter — Select specific tags to narrow results - Sort options — Relevance (default), newest, alphabetical, most-downloaded - View toggle — Switch between grid (flip cards) and list view
Grouping (optional): - No grouping — Simple flat list (default) - Group by type — Organize results under Skill, Command, Agent, etc. headings with lazy-loaded sections - Group by source — Organize by the repository or instance the artifact came from
All filters are URL-driven (state preserved in ?type=X&tags=Y&search=Z), so you can share filtered views with colleagues.
Artifact Detail Page¶
Click any artifact card to open /marketplace/items/[entry_id] with six tabs:
Overview Tab¶
Displays full metadata, description, publisher info, and screenshot/preview content. Review this before deciding to import.
Install Tab¶
Shows the copyable install command for reproducible installation:
Click the Copy button to copy the full command to your clipboard. This command includes a content hash (--pin) ensuring you always install the exact version, even if the upstream source updates.
For unimported entries, the Install tab shows an "Import first" call-to-action. You must import the entry from a marketplace source before download is available.
Versions Tab¶
Browse release history for the artifact with dates and version tags. Jump to any previous version for inspection.
Contents Tab¶
Lists all member artifacts (Tier 1/2 artifacts) or source files (single artifacts) included in this entry. For bundles or composites, shows: - Artifact name and type - Tier level - Dependencies between members
Dependencies Tab¶
Displays the Bill of Materials (BOM) with trust indicators for each dependency: - Dependency name and type — What is required - Trust level — Community/verified/certified status - Version range — Pinned or flexible versioning
Trust Tab¶
Shows signature verification status and publisher information: - Signature — Ed25519 verification result (valid/invalid/unavailable) - Publisher — Name and profile link (if available) - Compliance — License and security scanning results - Import history — When and by whom the entry was imported
Installing from the Marketplace¶
Web UI Installation¶
- Browse to
/marketplaceand find an artifact - Click the artifact card to view details
- Review the Overview, Contents, and Trust tabs
- Click Download in the Install tab
- For unimported entries, click Import from source first
- Choose conflict strategy (if importing duplicates):
- Skip — Keep your existing version
- Overwrite — Replace with imported version
- Rename — Import as a new variant (e.g.,
my-skill→my-skill-2) - Confirm to add artifacts to your collection
CLI Installation¶
Use the copyable command from the Install tab:
Example:
The --pin <sha> flag locks the installation to a specific version. Omit it to install the latest available version (not recommended for reproducibility).
Previewing Imports with Dry-Run¶
Before committing artifacts to your collection, preview what will be imported:
Web UI Preview¶
- Click Preview instead of Download on the item page
- Review the import plan:
- New — Artifacts not in your collection
- Update — Newer versions available
- Duplicate — Same name/type already present
- Conflict — Incompatible existing artifact
- Choose your conflict strategy (skip/overwrite/rename)
- Click Confirm to proceed with import
CLI Dry-Run¶
Output shows a preview table:
Import Plan Preview (no changes made)
┌──────────────────┬──────┬─────────────┐
│ Artifact │ Type │ Disposition │
├──────────────────┼──────┼─────────────┤
│ canvas-design │ Tier1│ new │
│ color-utilities │ Tier1│ duplicate │
│ my-skill │ Tier1│ conflict │
└──────────────────┴──────┴─────────────┘
Downloading Packs for Offline Use¶
Prerequisites¶
The artifact must be imported into your marketplace sources before download is available.
Downloading¶
- Navigate to the item page
- Click Download in the Install tab
- Your browser saves a
.skillmeat-packfile (named<artifact-name>.skillmeat-pack)
Sharing & Installing Offline¶
Share the .skillmeat-pack file with teammates:
No marketplace access required — everything is self-contained in the pack.
Connecting to Marketplace Sources¶
Before browsing and importing, you must connect to at least one marketplace source. Marketplace sources can be either GitHub repositories or SkillMeat instances.
GitHub Repository Sources¶
- Navigate to
/marketplace/sources(or Marketplace → Sources in the web UI) - Click + Add Source
- Select GitHub as the source type
- Paste a GitHub repository URL (e.g.,
https://github.com/my-org/my-artifact-catalog) - Click Scan to index the repository's artifacts
- Once indexed, all published artifacts appear in the
/marketplacebrowse view
SkillMeat Instance Collection Sources¶
For enterprise deployments, you can connect to other SkillMeat instances and browse their collections directly:
- Navigate to
/marketplace/sources - Click + Add Source
- Select SkillMeat Instance as the source type
- Paste the target instance URL (e.g.,
https://skillmeat-team.example.com) - Select a collection from that instance to browse
- Click Scan to index artifacts from the remote collection
- All indexed artifacts appear in the
/marketplacebrowse view with an Instance badge showing the source
Multiple collections: You can register the same instance multiple times targeting different collections to organize artifacts by type or team.
For more details, see the Marketplace Full Guide.
Troubleshooting¶
"Import first" shows on the Install tab¶
The entry exists in the catalog but hasn't been imported into your collection yet. Click the Import from source link or navigate to /marketplace/sources and scan the source containing this artifact.
Download button is disabled¶
Either the entry is not imported, or it's in a deferred state. Check the item page status and run a source scan if needed.
Dry-run shows conflicts, but I want to update anyway¶
Use the Overwrite conflict strategy to replace existing artifacts. After import, use skillmeat sync to pull in upstream changes if the artifact tracks an upstream source.
Pack file is very large¶
.skillmeat-pack files include all artifact dependencies. For large bundles (100+ artifacts), consider downloading only the specific artifacts you need via marketplace source import instead.
Command copy doesn't work¶
Check that JavaScript is enabled in your browser. If using a command-line, you can manually copy the command text from the page.
Related Guides¶
- Marketplace Full Guide — Complete marketplace feature reference
- Publishing to Marketplace — How to publish your own artifacts
- Adding Artifacts — Manual artifact creation and management