npx skills add ...
npx skills add ulpi-io/skills --skill find-agents
Discover, install, and manage AI agents across 43+ coding CLIs and IDEs from ONE source — auto-translated to each client's native format, not hand-ported — with the `agentshq` CLI: `find`, `add`, `list`, `remove`, `check`/`update`, and `init` scaffolding, scoped by `-g` (global) and `--ide` targets. Explicit-user-only and precise: it never installs, removes, or updates agents the user didn't ask for. Use to find agents or manage an existing agent catalog.
npx skills add ulpi-io/skills --skill find-agents
Non-negotiable rules:
agentshq availability before relying on it.$request: Search terms, repo source, or management intent such as list, remove, or updateUse agentshq to help the user:
Check:
npx agentshq --versionIf the CLI is unavailable, explain the blocker and stop.
Success criteria: agentshq can be invoked from the current environment.
Determine whether the user wants to:
Also resolve:
If those details are ambiguous, ask before mutating anything.
Success criteria: The exact agentshq action is clear before execution.
| Action | Command | Key Flags |
|---|---|---|
| Search | npx agentshq find [query] | interactive picker when no query given |
| Install from repo | npx agentshq add <owner>/<repo> | @<agent-name> for specific agent |
| Install from URL | npx agentshq add <url> | also works with local paths |
| Install scope | -g for global, --ide <name> ... for specific IDEs | |
| Install options | --all for all agents to all IDEs, --list to preview | |
| List installed | npx agentshq list | -g for global, --ide <name>, --json |
| Remove | npx agentshq remove [name] | -g for global, --all for all agents |
| Check updates | npx agentshq check | |
| Apply updates | npx agentshq update | |
| Scaffold new | npx agentshq init [name] |
When installing, respect:
--ide ... choices when the user gave them-g only when the user asked for global scope--list when the user wants to inspect a source before installingThe CLI supports 43+ IDEs. Common ones:
| IDE | Format |
|---|---|
| Claude Code | .md with YAML frontmatter |
| Cursor | AGENTS.md sections |
| GitHub Copilot | .agent.md |
| Windsurf | AGENTS.md sections |
| Codex | AGENTS.md sections |
| Gemini CLI | .md with YAML frontmatter |
| Kiro | .json |
| Amp | AGENTS.md sections |
| Roo Code | AGENTS.md sections |
Agents are automatically translated to each IDE's native format on install.
Success criteria: The command matches the user's intent and scope exactly.
After execution, report:
When searching, present the most relevant results instead of dumping raw output.
Success criteria: The user can immediately decide what to do next.
agentshq can translate one source agent into multiple client formats; report that clearly.Report: