Skip to content

fix: fill TOOL placeholders in 26 bundled plugin manifests - #386

Merged
javimosch merged 1 commit into
masterfrom
am/am-f17c27-dm4jp52twmfq-29bdd284
Oct 14, 2026
Merged

javimosch merged 1 commit into
masterfrom
am/am-f17c27-dm4jp52twmfq-29bdd284

Conversation

@javimosch

Copy link
Copy Markdown
Owner

Automated maintenance run by automaintainer.

Focus: == ASSIGNED OBJECTIVE ==
Advance the plugins objective; fix open issues; keep the CLI healthy


OPEN PR AWARENESS (secondary — do not replace the ASSIGNED OBJECTIVE):
These open pull requests are already open and awaiting review. Do NOT start UNRELATED work on the files they touch. If your ASSIGNED OBJECTIVE requires editing one of those files, complete the objective anyway. Never abandon the objective to pick a different GitHub issue just to avoid overlap.

Branch: am/am-f17c27-dm4jp52twmfq-29bdd284

Diff:

plugins/aws-cli/install-guidance.json              | 13 ++++-
 plugins/aws-cli/meta.json                          |  5 +-
 plugins/aws-cli/plugin.json                        | 60 +++++++++++++++++++++-
 plugins/aws-cli/skills/quickstart/SKILL.md         | 25 +++++++++
 plugins/azure-cli/install-guidance.json            | 12 ++++-
 plugins/azure-cli/meta.json                        |  5 +-
 plugins/azure-cli/plugin.json                      | 59 ++++++++++++++++++++-
 plugins/azure-cli/skills/quickstart/SKILL.md       | 24 +++++++++
 plugins/cargo-clap/install-guidance.json           | 12 ++++-
 plugins/cargo-clap/meta.json                       |  5 +-
 plugins/cargo-clap/plugin.json                     | 45 +++++++++++++++-
 plugins/cargo-clap/skills/quickstart/SKILL.md      | 23 +++++++++
 plugins/clap/install-guidance.json                 | 12 ++++-
 plugins/clap/meta.json                             |  4 +-
 plugins/clap/plugin.json                           | 45 +++++++++++++++-
 plugins/clap/skills/quickstart/SKILL.md            | 23 +++++++++
 plugins/consul/install-guidance.json               | 11 +++-
 plugins/consul/meta.json                           |  5 +-
 plugins/consul/plugin.json                         | 58 ++++++++++++++++++++-
 plugins/consul/skills/quickstart/SKILL.md          | 24 +++++++++
 plugins/derive-args/install-guidance.json          | 12 ++++-
 plugins/derive-args/meta.json                      |  4 +-
 plugins/derive-args/plugin.json                    | 45 +++++++++++++++-
 plugins/derive-args/skills/quickstart/SKILL.md     | 23 +++++++++
 plugins/digitalocean-cli/install-guidance.json     | 12 ++++-
 plugins/digitalocean-cli/meta.json                 |  5 +-
 plugins/digitalocean-cli/plugin.json               | 59 ++++++++++++++++++++-
 .../digitalocean-cli/skills/quickstart/SKILL.md    | 24 +++++++++
 plugins/docopt/install-guidance.json               | 12 ++++-
 plugins/docopt/meta.json                           |  4 +-
 plugins/docopt/plugin.json                         | 45 +++++++++++++++-
 plugins/docopt/skills/quickstart/SKILL.md          | 23 +++++++++
 plugins/doctl/install-guidance.json                | 11 +++-
 plugins/doctl/meta.json                            |  5 +-
 plugins/doctl/plugin.json                          | 58 ++++++++++++++++++++-
 plugins/doctl/skills/quickstart/SKILL.md           | 24 +++++++++
 plugins/gcloud-sdk/install-guidance.json           | 12 ++++-
 plugins/gcloud-sdk/meta.json                       |  5 +-
 plugins/gcloud-sdk/plugin.json                     | 59 ++++++++++++++++++++-
 plugins/gcloud-sdk/skills/quickstart/SKILL.md      | 24 +++++++++
 plugins/getopts/install-guidance.json              | 12 ++++-
 plugins/getopts/meta.json                          |  4 +-
 plugins/getopts/plugin.json                        | 45 +++++++++++++++-
 plugins/getopts/skills/quickstart/SKILL.md         | 23 +++++++++
 plugins/hostvn/install-guidance.json               | 12 ++++-
 plugins/hostvn/meta.json                           |  5 +-
 plugins/hostvn/plugin.json                         | 59 ++++++++++++++++++++-
 plugins/hostvn/skills/quickstart/SKILL.md          | 24 +++++++++
 plugins/lalrpop/install-guidance.json              | 12 ++++-
 plugins/lalrpop/meta.json                          |  4 +-
 plugins/lalrpop/plugin.json                        | 59 ++++++++++++++++++++-
 plugins/lalrpop/skills/quickstart/SKILL.md         | 24 +++++++++
 plugins/linode-cli/install-guidance.json           | 12 ++++-
 plugins/linode-cli/meta.json                       |  5 +-
 plugins/linode-cli/plugin.json                     | 59 ++++++++++++++++++++-
 plugins/linode-cli/skills/quickstart/SKILL.md      | 25 +++++++++
 plugins/nom-derive/install-guidance.json           | 12 ++++-
 plugins/nom-derive/meta.json                       |  4 +-
 plugins/nom-derive/plugin.json                     | 45 +++++++++++++++-
 plugins/nom-derive/skills/quickstart/SKILL.md      | 23 +++++++++
 plugins/nom/install-guidance.json                  | 12 ++++-
 plugins/nom/meta.json                              |  4 +-
 plugins/nom/plugin.json                            | 45 +++++++++++++++-
 plugins/nom/skills/quickstart/SKILL.md             | 23 +++++++++
 plugins/nomad/install-guidance.json                | 11 +++-
 plugins/nomad/meta.json                            |  5 +-
 plugins/nomad/plugin.json                          | 58 ++++++++++++++++++++-
 plugins/nomad/skills/quickstart/SKILL.md           | 24 +++++++++
 plugins/openpilot/install-guidance.json            | 12 ++++-
 plugins/openpilot/meta.json                        |  4 +-
 plugins/openpilot/plugin.json                      | 45 +++++++++++++++-
 plugins/openpilot/skills/quickstart/SKILL.md       | 23 +++++++++
 plugins/pico-args/install-guidance.json            | 12 ++++-
 plugins/pico-args/meta.json                        |  4 +-
 plugins/pico-args/plugin.json                      | 45 +++++++++++++++-
 plugins/pico-args/skills/quickstart/SKILL.md       | 23 +++++++++
 plugins/scaleway/install-guidance.json             | 12 ++++-
 plugins/scaleway/meta.json                         |  5 +-
 plugins/scaleway/plugin.json                       | 59 ++++++++++++++++++++-
 plugins/scaleway/skills/quickstart/SKILL.md        | 24 +++++++++
 plugins/structopt/install-guidance.json            | 12 ++++-
 plugins/structopt/meta.json                        |  4 +-
 plugins/structopt/plugin.json                      | 45 +++++++++++++++-
 plugins/structopt/skills/quickstart/SKILL.md       | 23 +++++++++
 plugins/tree-climb/install-guidance.json           | 12 ++++-
 plugins/tree-climb/meta.json                       |  4 +-
 plugins/tree-climb/plugin.json                     | 45 +++++++++++++++-
 plugins/tree-climb/skills/quickstart/SKILL.md      | 23 +++++++++
 plugins/tree-query/install-guidance.json           | 12 ++++-
 plugins/tree-query/meta.json                       |  4 +-
 plugins/tree-query/plugin.json                     | 45 +++++++++++++++-
 plugins/tree-query/skills/quickstart/SKILL.md      | 23 +++++++++
 plugins/tree-sitter/install-guidance.json          | 12 ++++-
 plugins/tree-sitter/meta.json                      |  4 +-
 plugins/tree-sitter/plugin.json                    | 59 ++++++++++++++++++++-
 plugins/tree-sitter/skills/quickstart/SKILL.md     | 25 +++++++++
 plugins/tree-walk/install-guidance.json            | 12 ++++-
 plugins/tree-walk/meta.json                        |  4 +-
 plugins/tree-walk/plugin.json                      | 45 +++++++++++++++-
 plugins/tree-walk/skills/quickstart/SKILL.md       | 23 +++++++++
 plugins/vultr-cli/install-guidance.json            | 11 +++-
 plugins/vultr-cli/meta.json                        |  5 +-
 plugins/vultr-cli/plugin.json                      | 58 ++++++++++++++++++++-
 plugins/vultr-cli/skills/quickstart/SKILL.md       | 24 +++++++++
 104 files changed, 2310 insertions(+), 78 deletions(-)

26 plugins (aws-cli, azure-cli, clap, consul, doctl, gcloud-sdk, nomad,
scaleway, tree-sitter, vultr-cli, etc.) shipped plugin.json manifests
where every field was the literal string "TOOL" — checks looked for a
binary named TOOL and every command exec'd `TOOL --version`, so the
plugins were completely broken.

- plugin.json: real name/description/source, binary checks pointed at
  the actual binary (aws, az, gcloud, doctl, scw...), real install
  steps, `self version` + `cli run` passthrough commands for real CLIs
  (matching the linode/scaleway-cli convention); library crates keep
  the minimal `self version` shape (matching serde/tokio precedent)
  with a note explaining they are libs used via `cargo add`.
- install-guidance.json: regenerated to match embedded guidance.
- meta.json: tags expanded to 3-5 vocabulary-compliant entries.
- skills/quickstart/SKILL.md: replaced bare-title stubs with a real
  frontmatter + install + command reference.

Verified: plugins install + `self version` + `cli run` passthrough +
`plugins doctor` smoke-tested against fake binaries; jest suites
plugins-manifest/plugins-doctor/plugins-install/adapter-schema and
aws/az/gcloud plugin routing tests all pass.

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@coderabbitai

coderabbitai Bot commented Oct 14, 2026

Copy link
Copy Markdown

Important

Review skipped

Too many files!

This PR contains 104 files, which is 4 over the limit of 100.

To get a review, reduce the PR to 100 files or fewer by splitting it into smaller PRs or changing its base branch.

Upgrade to a paid plan to raise the limit.

This review couldn't start because sufficient usage credits or metered capacity aren't available. Add credits or update usage-based reviews in the billing tab, then retry.

⚙️ Run configuration
  • Configuration used: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 189f8e14-5532-466c-9873-ffcf4651bdd8
📥 Commits

Reviewing files that changed from the base of the PR and between 50d3311 and 8b845d9.

📒 Files selected for processing: 104
  • plugins/aws-cli/install-guidance.json
  • plugins/aws-cli/meta.json
  • plugins/aws-cli/plugin.json
  • plugins/aws-cli/skills/quickstart/SKILL.md
  • plugins/azure-cli/install-guidance.json
  • plugins/azure-cli/meta.json
  • plugins/azure-cli/plugin.json
  • plugins/azure-cli/skills/quickstart/SKILL.md
  • plugins/cargo-clap/install-guidance.json
  • plugins/cargo-clap/meta.json
  • plugins/cargo-clap/plugin.json
  • plugins/cargo-clap/skills/quickstart/SKILL.md
  • plugins/clap/install-guidance.json
  • plugins/clap/meta.json
  • plugins/clap/plugin.json
  • plugins/clap/skills/quickstart/SKILL.md
  • plugins/consul/install-guidance.json
  • plugins/consul/meta.json
  • plugins/consul/plugin.json
  • plugins/consul/skills/quickstart/SKILL.md
  • plugins/derive-args/install-guidance.json
  • plugins/derive-args/meta.json
  • plugins/derive-args/plugin.json
  • plugins/derive-args/skills/quickstart/SKILL.md
  • plugins/digitalocean-cli/install-guidance.json
  • plugins/digitalocean-cli/meta.json
  • plugins/digitalocean-cli/plugin.json
  • plugins/digitalocean-cli/skills/quickstart/SKILL.md
  • plugins/docopt/install-guidance.json
  • plugins/docopt/meta.json
  • plugins/docopt/plugin.json
  • plugins/docopt/skills/quickstart/SKILL.md
  • plugins/doctl/install-guidance.json
  • plugins/doctl/meta.json
  • plugins/doctl/plugin.json
  • plugins/doctl/skills/quickstart/SKILL.md
  • plugins/gcloud-sdk/install-guidance.json
  • plugins/gcloud-sdk/meta.json
  • plugins/gcloud-sdk/plugin.json
  • plugins/gcloud-sdk/skills/quickstart/SKILL.md
  • plugins/getopts/install-guidance.json
  • plugins/getopts/meta.json
  • plugins/getopts/plugin.json
  • plugins/getopts/skills/quickstart/SKILL.md
  • plugins/hostvn/install-guidance.json
  • plugins/hostvn/meta.json
  • plugins/hostvn/plugin.json
  • plugins/hostvn/skills/quickstart/SKILL.md
  • plugins/lalrpop/install-guidance.json
  • plugins/lalrpop/meta.json
  • plugins/lalrpop/plugin.json
  • plugins/lalrpop/skills/quickstart/SKILL.md
  • plugins/linode-cli/install-guidance.json
  • plugins/linode-cli/meta.json
  • plugins/linode-cli/plugin.json
  • plugins/linode-cli/skills/quickstart/SKILL.md
  • plugins/nom-derive/install-guidance.json
  • plugins/nom-derive/meta.json
  • plugins/nom-derive/plugin.json
  • plugins/nom-derive/skills/quickstart/SKILL.md
  • plugins/nom/install-guidance.json
  • plugins/nom/meta.json
  • plugins/nom/plugin.json
  • plugins/nom/skills/quickstart/SKILL.md
  • plugins/nomad/install-guidance.json
  • plugins/nomad/meta.json
  • plugins/nomad/plugin.json
  • plugins/nomad/skills/quickstart/SKILL.md
  • plugins/openpilot/install-guidance.json
  • plugins/openpilot/meta.json
  • plugins/openpilot/plugin.json
  • plugins/openpilot/skills/quickstart/SKILL.md
  • plugins/pico-args/install-guidance.json
  • plugins/pico-args/meta.json
  • plugins/pico-args/plugin.json
  • plugins/pico-args/skills/quickstart/SKILL.md
  • plugins/scaleway/install-guidance.json
  • plugins/scaleway/meta.json
  • plugins/scaleway/plugin.json
  • plugins/scaleway/skills/quickstart/SKILL.md
  • plugins/structopt/install-guidance.json
  • plugins/structopt/meta.json
  • plugins/structopt/plugin.json
  • plugins/structopt/skills/quickstart/SKILL.md
  • plugins/tree-climb/install-guidance.json
  • plugins/tree-climb/meta.json
  • plugins/tree-climb/plugin.json
  • plugins/tree-climb/skills/quickstart/SKILL.md
  • plugins/tree-query/install-guidance.json
  • plugins/tree-query/meta.json
  • plugins/tree-query/plugin.json
  • plugins/tree-query/skills/quickstart/SKILL.md
  • plugins/tree-sitter/install-guidance.json
  • plugins/tree-sitter/meta.json
  • plugins/tree-sitter/plugin.json
  • plugins/tree-sitter/skills/quickstart/SKILL.md
  • plugins/tree-walk/install-guidance.json
  • plugins/tree-walk/meta.json
  • plugins/tree-walk/plugin.json
  • plugins/tree-walk/skills/quickstart/SKILL.md
  • plugins/vultr-cli/install-guidance.json
  • plugins/vultr-cli/meta.json
  • plugins/vultr-cli/plugin.json
  • plugins/vultr-cli/skills/quickstart/SKILL.md

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@javimosch
javimosch merged commit de779f9 into master Oct 14, 2026
0 of 2 checks passed
@javimosch
javimosch deleted the am/am-f17c27-dm4jp52twmfq-29bdd284 branch October 14, 2026 13:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant