projectbluefin/utah-packages/docs

Claude Code and agent skill by projectbluefin/utah-packages

Trust tier 3
  • community
  • ext:[{"type":"hook","description":"Pre/post lifecycle hooks"}]
Source check pending

Checking that the SKILL.md file is still in the repository.

Install

npx vskill@latest install projectbluefin/utah-packages/docs

Semi-extensibleMentions customization, but needs skill-specific knowledge. Read the extensible skills standard

SKILL.md

utah-packages — Agent Skill Router

Agent entry point. Read `AGENTS.md` first — it is authoritative for this repository — then load only the skill that matches your task.

Where skills live

Two directories, on purpose:

DirectoryHoldsLoaded by
.agents/skills/Executable agent skills with front-matter and tool grants. .claude/skills/ symlinks to it.Agent runtimes, automatically
docs/skills/Factory process contracts that are prose, not tool-driven.Humans and agents, by reading

Both are indexed below. A skill that exists but is not listed here fails just factory-check.

Task → skill

I need to…Load
Work out why a rebuild job failed, and whose bug it is`.agents/skills/build-failure-triage/SKILL.md`
Query Hummingbird's image catalog, tags, CVEs, or SBOMs`.agents/skills/hummingbird/SKILL.md`
Verify buildroot lock or recipe provenance contracts, or the name order of config/upstream-sources.json`skills/supply-chain-provenance.md`
Change unit-test coverage instrumentation or its CI floor`skills/test-coverage.md`
Finish a task and decide what learning to write back`skills/skill-improvement.md`
Measure CI queue wait, keep armed auto-merge PRs current, or understand runner-saturation policy boundaries (issue #304)`skills/queue-observability.md`
Change a stage, a container pin, a bcond, the rebuild workflow, or drop a recipe, without repeating a fix the history already reverted`skills/repeated-mistakes.md`
Change package-cache keys, eligibility, restore/publish ordering, or cache storage`skills/package-build-cache.md`
Add a codec recipe, sync Bluefin's package manifest, or answer whether the factory covers Bluefin's multimedia`skills/multimedia-closure.md`
Change upstream version bumps, their RPM release and rebuild counters, or the gate that merges the daily bump`skills/upstream-version-bumps.md`
Change which Rawhide recipe moves the daily bump/rawhide-imports PR takes unattended`skills/rawhide-recipe-reimports.md`
Import, configure, or verify font package recipes`skills/font-package-recipes.md`
Import a terminal emulator (ptyxis, gnome-console, kgx) or its vte291 stack`skills/terminal-emulator-recipes.md`
Carry or verify GNOME Shell theme fixes`skills/gnome-shell-theme-patches.md`
Interpret or regenerate the GNOME-vs-gnome-build-meta audit`skills/gnome-build-meta-audit.md`
Diff a GNOME source version, patch line, feature flag, or dependency edge against BuildStream intent`skills/gnome-build-meta-audit.md`
Change the GitHub Pages package catalog, its data source, or its styling`skills/package-catalog.md`
Track the factory build backlog from issue #308 (live totals from just factory-build-backlog; never committed), or close a backlog gap`skills/factory-build-backlog.md`
Answer what the factory or Hummingbird currently publishes, with snapshot evidence, or judge installability`skills/repo-inspection.md`
Validate a recipe wave with a dispatched Canary lane run, read a lane result, or read Canary's merge queue verdict`skills/lane-validation.md`

Reference docs (load on demand)

TopicFile
What "targeting Hummingbird" means: fork scope, build root, ABI, disttag ordering`targeting-hummingbird.md`
Pipeline shape: imports, source verification, rebuild, publish`architecture.md`
How to add a package`contributing.md`
Auditing GNOME recipes against gnome-build-meta`audit-gnome-build-meta.md`
Why and how successful package builds survive failed factory runs`skills/package-build-cache.md`

Scope rules

  • Package work — touch packages/<name>/ and its entry in

config/upstream-sources.json. Do not edit unrelated packages to make a build green.

  • Source policy — Fedora dist-git supplies the recipe only. Sources come

from upstream, SHA-512 locked. Never point a lock at a Fedora tarball to unblock yourself.

  • Workflow work — touch .github/workflows/ and tools/. Action

references are SHA-pinned; floating tags fail pre-commit.

  • Doc work — touch docs/, README.md, and AGENTS.md only.
  • The tools and their tests are the source of truth. When memory and code

disagree, code wins.

Mandatory skill contribution

Discovered a workaround, a non-obvious constraint, or a convention? Write it into the matching skill file in the same pull request. See `skills/skill-improvement.md`.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Extension points

  • hookPre/post lifecycle hooks

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/projectbluefin/utah-packages/docs/badge)](https://verified-skill.com/skills/projectbluefin/utah-packages/docs)

Something wrong with this skill or its page? Tell us.