Files
botpress__skills/commands
Augusto Mota Pinheiro 117fa0a7f4 refactor(adk): consolidate adk-integrations into main adk skill (#35)
* refactor(adk): consolidate adk-integrations into main adk skill

Merge the standalone adk-integrations skill into the main adk skill's
integrations.md reference. Update all CLI docs to reflect the new
`adk integrations` subcommand structure and lock file system from
agent-lack, replacing the old flat commands and agent.config.ts
dependencies pattern.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* fix(adk): remove stale ADK 1.9+ note from agent-config.md

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* fix(adk): remove incorrect plugin references from integration docs

Plugins have their own `adk plugins` commands — they don't belong
in `adk integrations` examples.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* feat(adk): add plugins.md reference for plugin management

Document the `adk plugins` CLI subcommands, interface dependency
resolution, lock file structure, and plugin lifecycle. Add to SKILL.md
reference listing and cli.md quick reference.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* docs: mention plugins in README

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* docs(adk): mention plugins in main SKILL.md

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* fix(adk): address Greptile review comments

- Add lock files to project structure tree, remove stale "(includes
  integrations)" from agent.config.ts comment
- Add missing --to flag on adk integrations upgrade
- Add missing --dry-run on sync, --from/--to on copy

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* fix(adk): route plugin queries to adk plugins commands in /adk-integration

Addresses Greptile P1: plugin names like desk-hitl were silently
routed to adk integrations commands which can't find them.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* docs(adk): rename sync/apply to pull-lock/push-lock

Matches agent-lack#594 which renames the dependency-management CLI
commands so direction is unambiguous (pull = cloud → lockfile,
push = lockfile → cloud). "sync" and "apply" were ambiguous because
both are reused elsewhere (kb sync, assets sync) with different meaning.

Also documents the new bundled top-level commands `adk pull-lock` and
`adk push-lock` that run both integrations and plugins at once.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* docs(adk): fix flag scope contradictions in cli.md

- Move `--to <version>` out of "Plugin-specific flags" since
  `adk integrations upgrade` supports it too.
- Add a `pull-lock` options callout — it supports `--dry-run`
  like `push-lock`, but the cli.md callout was missing.

Addresses Greptile review on PR #35.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-28 15:45:31 -04:00
..