hearth-standard-extensions

Official

Load Hearth standard extensions once per bundle.

Authorkubuszok
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Ensures Hearth standard extensions are loaded exactly once per macro bundle to avoid repeated initialization and noisy logs, using a per-bundle loading pattern.

Core Features & Use Cases

  • Per-module LoadStandardExtensionsOnce trait to guard extension loading
  • Centralized initialization across Scala 2 and Scala 3 macro bundles
  • Applies to modules following this pattern, such as yaml-derivation, avro-derivation, circe-derivation

Quick Start

Mix LoadStandardExtensionsOnce into your macro bundle to ensure standard extensions load exactly once.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: hearth-standard-extensions
Download link: https://github.com/kubuszok/kindlings/archive/main.zip#hearth-standard-extensions

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.