Choose a source, profile, harness, and scope.

Install one profile, many profiles, one harness, or every detected harness.

Sources

Name the source explicitly.

npx awesome-agents add ./local-profile-source --agent triage-agent
npx awesome-agents add owner/repo --agent triage-agent
npx awesome-agents add https://github.com/owner/repo --agent triage-agent

Selectors

Select profiles with agent language.

--agent <slug> is the preferred selector. --profile <slug> is explicit. --skill <slug> is accepted for command-shape compatibility, but the artifact remains an agent profile.

Harnesses

Override detection when needed.

npx awesome-agents add owner/repo --agent triage-agent --harness codex
npx awesome-agents add owner/repo --agent triage-agent --harness claude-code opencode
npx awesome-agents add owner/repo --all --harness '*'

Without --harness, the CLI detects supported harness CLIs on PATH. Noninteractive, --json, and --yes installs use detected defaults.