hdwallet-verdaccio-local-publish-pipeline

Automates hdwallet package publishing to Verdaccio and updates web-repo dependencies.

203|199|Updated Sep 1, 2021
One-click install
npx skills add https://github.com/shapeshift/web --skill hdwallet-verdaccio-local-publish-pipeline
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hdwallet-verdaccio-local-publish-pipeline
Source: https://github.com/shapeshift/web/tree/main/.claude/skills/hdwallet-verdaccio-local-publish-pipeline
Command: npx skills add https://github.com/shapeshift/web --skill hdwallet-verdaccio-local-publish-pipeline

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill automates the complete hdwallet local publish pipeline, enabling you to publish locally to Verdaccio, refresh the web repo, and test changes without pushing to npm.

Core Features & Use Cases

  • Verdaccio setup verification: Ensure local npm registry is configured correctly.
  • Build & Publish: Build the hdwallet packages and publish to Verdaccio.
  • Web repo sync: Update the web repo dependencies to point to the local packages.
  • Local testing: Validate changes locally before PRs.

Quick Start

Use the hdwallet local publish pipeline to publish to Verdaccio and test changes in the ShapeShift Web repo.

Frequently Asked Questions about hdwallet-verdaccio-local-publish-pipeline

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

FAQPage Schema
How do I publish hdwallet packages locally to Verdaccio for testing?

Publishing hdwallet locally to Verdaccio automates building and versioning your packages, then pushes them to a local npm registry at http://127.0.0.1:4873 for immediate testing without npm releases. This skill handles Verdaccio setup verification, package building, versioning with yarn/lerna, and registry configuration to enable reproducible local publishes.

Can I test hdwallet changes in the web repository before merging to production?

Yes. After publishing hdwallet to Verdaccio, this skill updates the web-repo dependencies to point to your locally published packages, letting you validate changes in a live environment before pushing PRs or releasing to npm.

What's required to set up Verdaccio for local hdwallet publishing in a monorepo?

Setting up Verdaccio for hdwallet in a monorepo requires initializing the local npm registry, configuring npm to recognize http://127.0.0.1:4873, and preparing yarn/lerna versioning. This skill automates those steps alongside building and publishing your packages.

How does the hdwallet publish pipeline integrate with monorepo workflows?

The pipeline leverages yarn/lerna for versioning across monorepo packages, commits version updates, publishes to Verdaccio, and refreshes web-repo dependencies in one reproducible flow, eliminating manual coordination steps.

Do I need to manually update package versions when publishing locally?

No. The pipeline automates versioning through yarn/lerna, handles publishing to Verdaccio, and updates web-repo dependencies automatically, removing manual version management and dependency sync steps.