projectbluefinprojectbluefinOfficialยท30 Agent Skills Included

dakota

Build, test, and release source-built bootc desktop images

Builds and maintains a GNOME desktop operating system image assembled entirely from source with BuildStream. Handles packaging, OCI layer assembly, CI pipelines, signed releases, and safe end-user system recipes without RPM or Containerfile workflows. Eliminates manual build errors, broken upgrades, and unsafe release steps through deterministic, verified workflows.
npx skills add projectbluefin/dakota --all -g -y
Available:

Instructs your AI agent on Dakota's safety rules, BuildStream-only build model, branching workflow, and when to stop and ask a human before making release or security changes.

All Skills in This Repository (30)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
projectbluefinprojectbluefin

managing-bst-overrides

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

Official
Advanced
๐Ÿ“ฆ In Repo
projectbluefinprojectbluefin

using-git-worktrees

Create isolated Git worktrees with directory checks and baseline tests.

Official
Advanced
๐Ÿ“ฆ In Repo
projectbluefinprojectbluefin

buildstream-element-reference

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

Official
Basic
๐Ÿ“ฆ In Repo
projectbluefinprojectbluefin

packaging-zig-projects

Package Zig projects in BuildStream with offline dependency caching.

Official
Advanced
๐Ÿ“ฆ In Repo
projectbluefinprojectbluefin

packaging-gnome-shell-extensions

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

Official
Intermediate
๐Ÿ“ฆ In Repo
projectbluefinprojectbluefin

test-driven-development

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

Official
Advanced
๐Ÿ“ฆ In Repo
projectbluefinprojectbluefin

systematic-debugging

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

Official
Advanced
๐Ÿ“ฆ In Repo
projectbluefinprojectbluefin

local-e2e-testing

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

Official
Advanced
๐Ÿ“ฆ In Repo
projectbluefinprojectbluefin

using-superpowers

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

Official
Basic
๐Ÿ“ฆ In Repo
projectbluefinprojectbluefin

dispatching-parallel-agents

Dispatch dedicated agents to execute independent tasks concurrently.

Official
Intermediate
๐Ÿ“ฆ In Repo
projectbluefinprojectbluefin

packaging-rust-cargo-projects

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

Official
Intermediate
๐Ÿ“ฆ In Repo
projectbluefinprojectbluefin

executing-plans

Execute implementation plans in batches with review checkpoints.

Official
Intermediate

Frequently Asked Questions

FAQPage Schema
How to install Dakota skills?โ–ผ

Run `npx skills add projectbluefin/dakota --all -g -y` in your terminal to install all skills in this suite globally.

What is Bluefin Dakota?โ–ผ

Dakota is Project Bluefin's bootc OCI desktop image built entirely from source with BuildStream on top of GNOME OS. These skills help you build, package, test, and release that image safely.

How to add software to a BuildStream image?โ–ผ

Load the dakota-packaging skill, which guides your agent to create pinned, deterministic BuildStream elements for Go, Rust, Zig, and GNOME extensions instead of using RPMs or Containerfile overlays.

How to test bootc image upgrades locally?โ–ผ

The dakota-image skill walks your agent through running a local registry, pushing a built image, and verifying a bootc upgrade in a VM or on real hardware.

Do these skills work with GitHub Copilot and Pi?โ–ผ

Yes. The skills live in `.agents/skills/` and are discovered automatically by Pi and GitHub Copilot, and they follow the standard SKILL.md format used by other coding agents.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’