Skip to content

Component selection

The core pack labels components as required, recommended, or optional. Your final selection is stored as explicit component IDs.

--components recommended

Installs every required and currently recommended component. This is the best starting point for most users.

--components all

Installs every compatible component in the current pack version.

“All” is a one-time expansion, not a subscription. A new optional component published later is not silently installed.

For a small tailored setup:

--components ap-debug,ap-code-reviewer,ap-frontend-design

Required components are added automatically even if you do not list them.

Choose custom during interactive agents-pack init. The menu starts with the Recommended set selected. Enter a component ID or category to toggle it, then enter done.

Required components stay selected. The menu shows each component’s category, selection level, and short description.

  • Your component IDs are stored explicitly.
  • If a component later changes from optional to recommended, it is not automatically added to an existing installation.
  • A newly required component may be added during an update. Required status is reserved for core management behavior.
  • After you update the pack, new optional or recommended components become available but are not installed silently. Use install to add them.
  • Required components cannot be removed.
Terminal window
agents-pack list
agents-pack list --installed
agents-pack list --available
agents-pack list --kind skill
agents-pack list --available --kind subagent

--installed and --available cannot be combined.