UpgradePath
Curated, sanitized export of 21 agent-skill packages for Claude Code and Codex, gated by an automated publication audit (no secrets, no local paths).
npx -y skills add mj-deving/pai-skills --skill UpgradePathAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Audit and safely upgrade a repo's Beads operating tier. USE WHEN evolve Beads workflow, move T1 to T2, move T2 to T3, add multi-agent coordination, add routing or orchestration, or confirm that no upgrade is justified.
SKILL.md
4.2 KB, 980 tokens by cl100k_base, as published. Nobody here has run it
Beads Upgrade Path
Use this skill when a repo already has Beads workflow and the question is whether it should stay put or move up a tier.
Outcome rule:
- using this skill should result in tier/doctrine hygiene for the repo, not just a narrated upgrade plan
- if the upgrade is justified and safe, apply the smallest necessary repo-local changes directly and verify them
- only stop at a recommendation when the repo should intentionally stay put, or when permissions/coordination risk make direct application unsafe
References:
${HOME}/.claude/PAI/BEADS_ADOPTION.md${PAI_EXTENSIONS_DIR}/skills/Beads/Bootstrap/references/tiers.md- references/upgrade-checklist.md
Core rule
Do not upgrade just because advanced features exist.
Upgrade only when the current operating model has a real mismatch.
Quick start
pwd
git rev-parse --show-toplevel
find . \
-path './.git' -prune -o \
-path './.claude/worktrees' -prune -o \
\( -name AGENTS.md -o -name CLAUDE.md \) -print
test -d .beads && echo ".beads exists" || echo ".beads missing"
bd version
bd context --json || true
bd bootstrap --dry-run || true
bd ready --json || true
gh pr list --state open || true
Then read the repo workflow files and determine the current tier.
Ask only if needed
At most:
- Are multiple agents expected to work concurrently here?
- Are multi-repo routing, orchestration, or federation actually needed?
- Should the upgrade include machine-level Claude hook changes, or repo-local workflow only?
Upgrade logic
T1 -> T2
Upgrade when:
- multiple agents are active or expected
- PR-first workflow exists or should exist
- sequencing and waits should become repo policy instead of operator habit
Typical changes:
- strengthen root
AGENTS.md - clarify
CLAUDE.mdsession bootstrap - introduce explicit
bd depandbd gaterules - document worktree policy
- document merge-slot policy if hot files exist
- add maintenance cadence
Do not add unless needed:
- routing
- federation
- crew/orchestration features
- server mode
T2 -> T3
Upgrade when:
- contributor vs maintainer routing is needed
- multiple repos should hydrate into one working view
- orchestration features are real, not hypothetical
- repeated workflows justify molecules/wisps
- independent workspaces or orgs truly need federation
Typical changes:
- add explicit routing/storage/orchestration sections to
AGENTS.md - document which advanced features are truly in use
- choose the smallest needed set:
- routing
repos.additional--contributor/--team- molecules/swarm
- message/role/convoy patterns
- federation peers
Avoid:
bd init --quiet --serverwithout true multi-writer need- federation because it sounds advanced
- role/message/convoy beads without a real control plane
Upgrade invariants
Across all tiers, keep stable:
- Beads is task authority
- local memory is non-authoritative unless repo says otherwise
- close tasks only on real completion / merge / supersession
bd bootstrap --dry-runfor uncertain identity,bd ready --json,bd show --json,bd update --claim --json,bd comment --json,bd note --json,bd remember --json,bd close --json, plus explicitbd dolt pull/bd dolt pushremain corebd noteis for durable consolidated state;bd commentis safer for concurrent per-agent observationsbd batchis the preferred primitive for scripted multi-bead create/update/close/dep operations
Upgrade by adding layers, not rewriting fundamentals.
Validation
find . \
-path './.git' -prune -o \
-path './.claude/worktrees' -prune -o \
\( -name AGENTS.md -o -name CLAUDE.md \) -print
bd ready --json || true
gh pr list --state open || true
git diff --check
Then report:
- current tier
- recommended tier
- whether upgrade is justified
- exact files or rules to change
- advanced features added
- advanced features deliberately left out
- why this is the smallest justified upgrade
What ships with it: 2 files
1.6 KB alongside SKILL.md
agents/
- openai.yaml257 B
references/
- upgrade-checklist.md1.4 KB
Gives 0 of the 12 instructions most agent orchestration skills give in 980 tokens
Counted across 742 of the 995 authors here whose files we hold, read 2026-08-07
- Reference existing artifacts by path or URLin 53 of 742, across 25 files
- Run the full test suite after integrating changesin 51 of 742, across 19 files
- Dispatch one agent per independent problem domainin 50 of 742, across 17 files
- Verify fixes do not conflictin 45 of 742, across 13 files
- Include a suggested skills section in the documentin 45 of 742, across 17 files
- Redact sensitive informationin 41 of 742, across 11 files
- Save to the temporary directory of the operating systemin 39 of 742, across 10 files
- Tailor the document to user-provided focus argumentsin 39 of 742, across 9 files
- Spot check agent changes for systematic errorsin 34 of 742, across 7 files
- Write a handoff document summarising the current conversationin 31 of 742, across 6 files
- Assign each agent a specific scopein 23 of 742, across 8 files
- Provide specific scope and clear goalin 23 of 742, across 5 files
Said here and by no other author read
- upgrade only when current model has real mismatch
- apply smallest necessary changes directly when justified and safe
- upgrade by adding layers not rewriting fundamentals
- keep beads as task authority
- close tasks only on real completion or merge
- report current tier and recommended tier
Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.