Project Bluefin avatar

Project Bluefin

Official

@projectbluefin · Antarctica

0Followers
|
41Public Repos
|
31Published Skills

The next generation Linux workstation, designed for reliability, performance, and sustainability.

Skills Distribution
DomainCloud & Comp...Build-System-Engin.. (40%)Linux-Image-Packag.. (35%)Quality-Assurance-.. (25%)

Agent Skills by Project Bluefin

Showing 31 vetted skills indexed across 2 GitHub repositories.

projectbluefinprojectbluefin
5

bluefin-mcp — Operational Knowledge

Provide Bluefin MCP operational knowledge for Go backend and CI contexts.

Official
Advanced
projectbluefinprojectbluefin
134

managing-bst-overrides

Manage BuildStream junction element overrides with creation, removal, and audit criteria.

Official
Advanced
projectbluefinprojectbluefin
134

using-git-worktrees

Create isolated Git worktrees with directory checks and baseline tests.

Official
Advanced
projectbluefinprojectbluefin
134

buildstream-element-reference

Reference BuildStream `.bst` element variables, kinds, hooks, and systemd paths.

Official
Basic
projectbluefinprojectbluefin
134

packaging-zig-projects

Package Zig projects in BuildStream with offline dependency caching.

Official
Advanced
projectbluefinprojectbluefin
134

packaging-gnome-shell-extensions

Package GNOME Shell extensions in BuildStream with Meson or Make patterns.

Official
Intermediate
projectbluefinprojectbluefin
134

test-driven-development

Guide software development through the Red-Green-Refactor cycle with failing tests before implementation.

Official
Advanced
projectbluefinprojectbluefin
134

systematic-debugging

Guide users through a four-phase root cause analysis process for technical issues.

Official
Advanced
projectbluefinprojectbluefin
134

local-e2e-testing

Build Bluefin OCI images, install them to disks, and launch QEMU VMs for local end-to-end testing.

Official
Advanced
projectbluefinprojectbluefin
134

using-superpowers

Invoke relevant skills before responding to user queries or taking actions.

Official
Basic
projectbluefinprojectbluefin
134

dispatching-parallel-agents

Dispatch dedicated agents to execute independent tasks concurrently.

Official
Intermediate
projectbluefinprojectbluefin
134

packaging-rust-cargo-projects

Package Rust Cargo.toml projects with BuildStream make elements and cargo2 sources.

Official
Intermediate
projectbluefinprojectbluefin
134

executing-plans

Execute implementation plans in batches with review checkpoints.

Official
Intermediate
projectbluefinprojectbluefin
134

finishing-a-development-branch

Verify tests and present integration options for completing a Git branch.

Official
Advanced
projectbluefinprojectbluefin
134

updating-upstream-refs

Update package versions and upstream references in the Bluefin build system.

Official
Intermediate
projectbluefinprojectbluefin
134

writing-justfiles

Standardize Justfile creation with consistent syntax, variable export, and recipe grouping.

Official
Basic
projectbluefinprojectbluefin
134

removing-packages

Remove software packages and associated BuildStream elements from the Bluefin image.

Official
Intermediate
projectbluefinprojectbluefin
134

debugging-bst-build-failures

Diagnose and fix BuildStream build failures across categories using `just` commands and a flowchart.

Official
Advanced
projectbluefinprojectbluefin
134

brainstorming

Transform initial ideas into detailed design specifications through guided questioning.

Official
Intermediate
projectbluefinprojectbluefin
134

oci-layer-composition

Explain BuildStream OCI image assembly with stack, compose, and script elements.

Official
Advanced
projectbluefinprojectbluefin
134

packaging-pre-built-binaries

Package pre-built static binaries into a build system with multi-architecture support.

Official
Intermediate
projectbluefinprojectbluefin
134

adding-a-package

Create BuildStream elements and configure systemd services for Bluefin packages.

Official
Intermediate
projectbluefinprojectbluefin
134

writing-plans

Generate step-by-step implementation plans with file changes, code examples, and commit messages.

Official
Advanced
projectbluefinprojectbluefin
134

requesting-code-review

Dispatch a code-reviewer subagent to analyze git commit ranges against requirements.

Official
Intermediate

Frequently Asked Questions About Project Bluefin

FAQPage Schema
What specific build tasks does Project Bluefin enable?

It enables the creation, removal, and auditing of BuildStream elements for Linux distributions. Users can package pre-built binaries, manage upstream junction overrides, and compose OCI-compliant image layers while maintaining strict dependency caching for Rust, Go, and Zig projects.

Who is the target persona for these engineering capabilities?

The target persona includes Linux distribution maintainers, systems engineers, and workstation developers focused on reproducible builds. It is designed for those managing GNOME-based environments who require standardized Justfile recipes and systematic debugging processes for complex software integration.

What are the prerequisites for running these build operations?

Operations require a Linux environment configured with BuildStream and the project-specific junction definitions. Users must have access to the Bluefin repository structure, including the freedesktop-sdk and gnome-build-meta junctions, to successfully execute image assembly and package verification tasks.