Skip to main content

Skill Selection

New aibox projects list the standard processkit operating skills explicitly in [skills].enabled. This makes skill selection a direct comment/uncomment workflow in aibox.toml without relying on legacy package tiers.

Use [skills].enabled for explicit additions and [skills].disabled for explicit removals:

[skills]
enabled = [
"pk-doctor",
"status-briefing",
]
disabled = [
# "skill-to-omit",
]

Legacy package tiers (minimal, managed, software, research, product) are still accepted for compatibility when present under [processkit.context].packages or old [context].packages, but new generated configs treat them as deprecated.

Where the Content Lands

After aibox init and aibox apply with [processkit].version pinned:

context/
├── skills/ # Editable copies of installed skills
├── processes/ # release, code-review, feature-development, bug-fix
├── schemas/ # primitive schemas
├── state-machines/ # state machine definitions
└── templates/
└── processkit/
└── v0.25.7/
├── context/
│ ├── skills/
│ └── schemas/
├── .processkit/
│ └── packages/ # The package YAMLs themselves
└── AGENTS.md

The version path (v0.25.7 above) is whatever [processkit].version is pinned to in aibox.toml.

Upstream Source

The skills are owned by processkit:

To consume a fork or a private mirror, point [processkit].source at it (see [processkit] configuration).