name: onboard:link description: Clone target repo into .repos/ and verify skill discovery works
Onboard: Link to Hub
Clone an orchestrated repository into the kagenti hub's .repos/ directory
and verify that Claude Code can discover the target's skills.
Steps
1. Clone the repository
git clone git@github.com:org/repo.git .repos/<repo-name>
If already cloned, pull latest:
git -C .repos/<repo-name> pull --ff-only
2. Verify .claude/skills/ exists
ls .repos/<repo-name>/.claude/skills/
ls .repos/<repo-name>/CLAUDE.md
If either is missing, run orchestrate on the target first.
3. Verify skill discovery
find .repos/<repo-name>/.claude/skills/ -name SKILL.md
Claude Code discovers skills from nested .claude/skills/ directories
on-demand when reading files in subdirectories.
4. Update inventory
Add entry to .repos/README.md:
# Onboarded Repositories
| Repo | Status | Last Orchestrated |
|------|--------|-------------------|
| kagenti-operator | Orchestrated | 2026-02-14 |
Status values: Orchestrated, Linked, Onboarded
5. Commit the link
git add .repos/README.md
git commit -s -m "feat: onboard <repo-name> into hub inventory"
The cloned repo itself is NOT committed (.repos/ is in .gitignore).
Related Skills
onboard— Router skillonboard:standards— Apply kagenti conventions (next step)orchestrate:scan— Create CLAUDE.md if missing