artifacts

Scaffold artifacts and coordinate their lifecycle across the workspace.

18|4|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/El3tar-cmd/DevHive-Cli --skill artifacts-el3tar-cmd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: artifacts
Source: https://github.com/El3tar-cmd/DevHive-Cli/tree/main/skills/artifacts
Command: npx skills add https://github.com/El3tar-cmd/DevHive-Cli --skill artifacts-el3tar-cmd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scaffold artifacts and coordinate their lifecycle across the workspace.

Core Features & Use Cases

  • Create and update artifacts across web, mobile, slides, video, and data visualization, including artifact.toml generation and port allocation.
  • Bootstrap new artifacts with standardized structure, then wire them into the shared API server and deployment workflows.
  • Manage existing artifacts by updating metadata, paths, and deployment configuration, with guidance for when to create new artifacts versus extending existing ones.

Quick Start

Bootstrap a new artifact by calling createArtifact with artifactType, slug, previewPath, and title.

Frequently Asked Questions about artifacts

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold new artifacts across a monorepo?

To scaffold new artifacts across a monorepo, bootstrap them with a standardized structure using createArtifact, specifying artifactType, slug, previewPath, and title. This generates the necessary files and wires the artifact into the shared workspace.

What is artifact.toml used for in monorepo deployment workflows?

Artifact.toml is used for managing artifact metadata and deployment configuration in a monorepo. It enforces standardized bootstrap workflows, port assignment, and validation to coordinate artifact lifecycles effectively.

Can I manage mobile and data visualization artifacts in the same workspace?

Yes, you can manage mobile and data visualization artifacts in the same workspace. The system supports creating and updating multiple artifact types, coordinating their lifecycle and deployment prep within a single monorepo project.

When should I extend an existing artifact versus creating a new one?

You should extend an existing artifact when updating metadata, paths, or deployment configuration. Create a new artifact when introducing distinct web, mobile, slides, video, or data visualization components to maintain a standardized monorepo structure.

How does port allocation work for multiple artifacts in a project?

Port allocation works by automatically assigning ports during the artifact bootstrap process. This enforces standardized workflows and prevents conflicts, ensuring multiple artifacts within a monorepo run concurrently without network issues.

What is the best way to prepare artifacts for deployment in a monorepo?

The best way to prepare artifacts for deployment is enforcing standardized bootstrap workflows and artifact.toml validation. This ensures proper port assignment and structured metadata before wiring artifacts into the shared API server.