发布

  • Add root skill-install flag for Claude, Codex, and OpenClaw (#3137)

    frostbyte_neo 发布于 2026-04-10 05:37:54 +00:00

    Summary

    • Adds a root-level --instal-skill / --install-skill flag so users
      can install the composio skill without going through a subcommand.
    • Supports selecting the target agent (claude, codex, or openclaw)
      and optionally overriding the installed skill name.
    • Updates the install flow to place the skill under the chosen agent’s
      skills directory and report the selected target in success/warning
      messages.
    • Documents the new root flag in the CLI README and root help output.
    • Adds coverage for flag parsing, target path resolution, and skill-name
      validation.

    Testing

    • pnpm test ts/packages/cli/test/src/commands/install-skill-root-flag.test.ts
    • pnpm test ts/packages/cli/test/src/effects/install-skill.test.ts
    • Not run: full repository test suite
    下载附件