Onboarding With The AgentInbox Skill
If you are already using Codex or Claude Code, the recommended onboarding path
is to hand the bundled AgentInbox skill to the agent and let it configure the
local workflow for you.
This is the preferred path for first-run setup. It avoids pushing the user
through raw source add, subscription add, and uxc auth commands before the
agent is ready.
What The Skill Should Do
The bundled skill lives at:
When used for onboarding, the skill should:
- verify
agentinboxis available inPATH - start or verify the local daemon
- verify
uxcis available - verify GitHub auth is usable
- if
ghis already authenticated, import that token intouxc - register the current terminal session as an agent
- use the docs-site examples to add standing GitHub subscriptions
Recommended Checks
The agent should verify:
agentinbox --version
agentinbox daemon status
uxc --version
gh auth status
If the daemon is not running:
agentinbox daemon start
If GitHub auth should be reused from gh:
uxc auth credential import github --from gh
This requires uxc 0.13.3 or newer.
After Auth
Once uxc can access GitHub and the current terminal session is registered, the
agent can move directly into real usage:
- add
github_repoorgithub_repo_cisources - add standing subscriptions for review comments or CI failures
- add task-specific subscriptions for a PR or branch
- remove those subscriptions when the task is done
See:
Why Skill-First
AgentInbox onboarding is still evolving. The skill can absorb environment
checks, uxc auth reuse, and per-agent workflow setup without forcing the user
to manually learn every low-level CLI step first.