managing-bst-overrides

Official

Maintain GNOME OS upstream-first principle.

Authorprojectbluefin
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides guidance on how to properly manage BuildStream junction element overrides, ensuring that Bluefin OS adheres to the upstream-first principle and maintains recognizable patterns for GNOME OS maintainers.

Core Features & Use Cases

  • Override Creation: Guides users on when and how to create local overrides for BuildStream elements, emphasizing justification for Bluefin-specific needs.
  • Override Removal: Provides a detailed checklist for safely removing unnecessary overrides, including verification and documentation steps.
  • Audit & Hygiene: Outlines a process for periodically auditing existing overrides to ensure they remain justified and to identify potential misuse.
  • Use Case: When a new version of a core component is released upstream, this skill helps determine if the change should be patched or if an override needs to be updated or removed.

Quick Start

Use the managing-bst-overrides skill to audit the current overrides in elements/gnome-build-meta.bst.

Dependency Matrix

Required Modules

None required

Components

references

💻 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: managing-bst-overrides
Download link: https://github.com/projectbluefin/dakota/archive/main.zip#managing-bst-overrides

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 223,000+ vetted skills library on demand.