---
source: crates/aipm-pack/src/wizard.rs
expression: format_steps(&steps)
---
Step 1:
  Label: Package name:
  Kind: Text (placeholder: "my-cool-project")
  Validate: package-name
  Help: Lowercase alphanumeric with hyphens, or @org/name

Step 2:
  Label: Description:
  Kind: Text (placeholder: "An AI plugin package")

Step 3:
  Label: Plugin type:
  Kind: Select (default: 0)
   *[0] composite — skills + agents + hooks (recommended)
    [1] skill    — single skill
    [2] agent    — autonomous agent
    [3] mcp      — Model Context Protocol server
    [4] hook     — lifecycle hook
    [5] lsp      — Language Server Protocol
  Help: Use arrow keys, Enter to select
