coinhub

Rebases the Coinhub branch and regenerates Jest snapshots for the edge-react-gui repository.

1|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/EdgeApp/edge-dev-agents --skill coinhub
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coinhub
Source: https://github.com/EdgeApp/edge-dev-agents/tree/main/.cursor/skills/coinhub
Command: npx skills add https://github.com/EdgeApp/edge-dev-agents --skill coinhub

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires node, jest, git, and includes scripts (resource) components.

What problem does it solve?

This Skill manages the complex, long-lived Coinhub white-label branch of the edge-react-gui repository, ensuring that branding, configuration, and snapshot testing remain consistent without leaking Edge-specific functionality.

Core Features & Use Cases

  • Branch Maintenance: Automates rebasing the Coinhub branch onto the latest develop base while preserving white-label customizations.
  • Snapshot Integrity: Forces correct environment configurations to ensure Jest snapshots match production CI renders, preventing false-positive test failures.
  • Use Case: When a new develop feature is merged, use this skill to rebase the Coinhub branch, resolve theme drift, and regenerate snapshots to ensure the Coinhub customer app remains build-ready and brand-compliant.

Quick Start

Use the coinhub skill to rebase the current branch onto develop and regenerate all snapshots for the Coinhub build.

Frequently Asked Questions about coinhub

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

FAQPage Schema
How do I rebase a white-label branch onto develop without losing custom branding?

To rebase a white-label branch without losing branding, you need to automate the synchronization onto the latest develop base while preserving environment-specific configurations and customizations to prevent theme drift.

Why do my Jest snapshots fail in CI when building a white-label React GUI?

Jest snapshot failures in CI often occur because environment configurations are incorrect, so you must force the proper environment settings to ensure snapshots match production renders and prevent false-positive test failures.

How to resolve CI build failures caused by theme variable drift in a white-label app?

Resolve theme drift CI build failures by updating environment-specific theme variables and running automated linting protocols to ensure branding compliance and production-ready builds for the white-label app.

Do I need Git and Node to maintain a long-lived white-label branch?

Yes, you need Git and Node as prerequisites to manage branch rebasing, execute Jest snapshot testing, and maintain the long-lived white-label branch of the edge-react-gui repository effectively.

What is the best way to regenerate Jest snapshots for a specific app environment?

The best way to regenerate Jest snapshots for an app environment is to apply strict environment configurations before testing, ensuring the rendered output matches production CI and remains brand-compliant.