artifacts

Standardize creation and lifecycle management of runnable project artifacts in a monorepo.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires fs, path, node:util, fast-glob, chokidar, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This skill solves the complexity of bootstrapping and managing diverse project types, ensuring that new web apps, mobile apps, and data visualizations are correctly wired into the monorepo with proper service configurations and preview capabilities.

Core Features & Use Cases

  • Unified Scaffolding: Standardizes the creation of React-Vite, Expo, Data-Visualization, and other project types with a single command.
  • Service Integration: Automatically handles port allocation, preview path registration, and deployment readiness.
  • Use Case: When a user requests a new dashboard, this skill handles the entire setup—from scaffolding the frontend and backend routes to configuring the OpenAPI spec and preview server.

Quick Start

Use the artifacts skill to create a new react-vite web application named my-new-project with the title My New Project.

Frequently Asked Questions about artifacts

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

FAQPage Schema
How do I scaffold a new React web app inside an existing monorepo?

Scaffolding a React web app in a monorepo requires a unified bootstrap interface that standardizes project creation. This approach ensures proper wiring of service configurations, automated port allocation, and preview routing for deployment readiness.

What is the best way to automate bootstrapping diverse project types like Expo mobile apps and data visualizations?

Automating the bootstrapping of diverse project types is best handled by a unified scaffolding tool that standardizes the creation of Expo, React-Vite, and data visualization projects. This ensures consistent project structure and integrates service configurations across the monorepo.

How does preview path registration work for new web applications in a monorepo?

Preview path registration for new web applications works by integrating service configurations during the scaffolding process. The bootstrap interface automatically allocates ports and registers preview routes, ensuring the new project is correctly wired into the monorepo environment.

Can I use a single command to set up both frontend routes and OpenAPI specs for a new dashboard?

Yes, you can use a single command to set up a new dashboard. The scaffolding process handles the entire setup, automatically configuring frontend routes, backend routes, OpenAPI specifications, and the preview server in one integrated bootstrap action.

Does monorepo project scaffolding require manual port allocation for each new service?

Monorepo project scaffolding does not require manual port allocation for each new service. The unified bootstrap interface automatically handles port allocation and service integration, ensuring consistent project structure and deployment readiness across all newly scaffolded applications.

Why do newly scaffolded mobile apps or web apps fail to connect to the monorepo preview server?

Newly scaffolded apps fail to connect to the preview server when service configurations and preview path registration are not properly wired. Standardizing the creation process through an automated bootstrap interface ensures correct integration and prevents these deployment readiness issues.