managing-bst-overrides
OfficialMaintain 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.