Project Bluefin
Official@projectbluefin · Antarctica
The next generation Linux workstation, designed for reliability, performance, and sustainability.
Agent Skills by Project Bluefin
Showing 31 vetted skills indexed across 2 GitHub repositories.
bluefin-mcp — Operational Knowledge
Provide Bluefin MCP operational knowledge for Go backend and CI contexts.
managing-bst-overrides
Manage BuildStream junction element overrides with creation, removal, and audit criteria.
using-git-worktrees
Create isolated Git worktrees with directory checks and baseline tests.
buildstream-element-reference
Reference BuildStream `.bst` element variables, kinds, hooks, and systemd paths.
packaging-zig-projects
Package Zig projects in BuildStream with offline dependency caching.
packaging-gnome-shell-extensions
Package GNOME Shell extensions in BuildStream with Meson or Make patterns.
test-driven-development
Guide software development through the Red-Green-Refactor cycle with failing tests before implementation.
systematic-debugging
Guide users through a four-phase root cause analysis process for technical issues.
local-e2e-testing
Build Bluefin OCI images, install them to disks, and launch QEMU VMs for local end-to-end testing.
using-superpowers
Invoke relevant skills before responding to user queries or taking actions.
dispatching-parallel-agents
Dispatch dedicated agents to execute independent tasks concurrently.
packaging-rust-cargo-projects
Package Rust Cargo.toml projects with BuildStream make elements and cargo2 sources.
executing-plans
Execute implementation plans in batches with review checkpoints.
finishing-a-development-branch
Verify tests and present integration options for completing a Git branch.
updating-upstream-refs
Update package versions and upstream references in the Bluefin build system.
writing-justfiles
Standardize Justfile creation with consistent syntax, variable export, and recipe grouping.
removing-packages
Remove software packages and associated BuildStream elements from the Bluefin image.
debugging-bst-build-failures
Diagnose and fix BuildStream build failures across categories using `just` commands and a flowchart.
brainstorming
Transform initial ideas into detailed design specifications through guided questioning.
oci-layer-composition
Explain BuildStream OCI image assembly with stack, compose, and script elements.
packaging-pre-built-binaries
Package pre-built static binaries into a build system with multi-architecture support.
adding-a-package
Create BuildStream elements and configure systemd services for Bluefin packages.
writing-plans
Generate step-by-step implementation plans with file changes, code examples, and commit messages.
requesting-code-review
Dispatch a code-reviewer subagent to analyze git commit ranges against requirements.
Frequently Asked Questions About Project Bluefin
FAQPage SchemaWhat 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.