Skip to content

fix(install): make bulk handoff commands explicit - #552

Merged
harlan-zw merged 1 commit into
mainfrom
fix/explicit-site-install-all
Oct 7, 2026
Merged

harlan-zw merged 1 commit into
mainfrom
fix/explicit-site-install-all

Conversation

@harlan-zw

Copy link
Copy Markdown
Collaborator

🔗 Linked issue

❓ Type of change

  • 📖 Documentation
  • 🐞 Bug fix
  • 👌 Enhancement
  • ✨ New feature
  • 🧹 Chore
  • ⚠️ Breaking change

📚 Description

Bulk install commands from the site, API, and MCP fail in Agent runs when several Skills require selection.
Add --all to Repository, curator, and collection install commands so they explicitly request every listed Skill.
Single-Skill commands keep install. Skill behavior approval still applies.

🤖 AI disclosure: Harlan Agent Kit modified this description. My AI open-source policy.

@harlan-zw harlan-zw added the harlan-agent-review Pull request triage requires an adversarial Review. Adding this label manually always forces one. label Oct 7, 2026
@harlan-zw

Copy link
Copy Markdown
Collaborator Author

🤖 Harlan Agent Kit checked the install handoff in a browser and scratch projects with released skilld 3.6.4.

  • The production single-Skill page copied npx skilld install humanlayer/skills/show-me. Installation recorded verified, and its printed file path contained SKILL.md.
  • The production Repository API returned npx skilld add antfu/skills. An Agent run stopped with SKILL_SELECTION_REQUIRED and wrote no Skills.
  • The updated owner page displayed and copied npx skilld add antfu/skills --all.
  • That command installed nine Skills with verified sources. Every printed file path was readable. Two Skills still required behavior approval; no --allow flag was supplied.

Updated Repository install command

@harlan-github-agent harlan-github-agent Bot added harlan-agent-review-required Pull request triage requires an adversarial Review for this head commit. and removed harlan-agent-review Pull request triage requires an adversarial Review. Adding this label manually always forces one. labels Oct 7, 2026
@harlan-zw
harlan-zw merged commit 97fbd41 into main Oct 7, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

harlan-agent-review-required Pull request triage requires an adversarial Review for this head commit.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant