SuperAPI AI 工具集

configure-claude-plugins

智能体与模型

查看项目

更新于 10-16 06:22

技能介绍

用途:/configure:claude-plugins 用于让一个项目接入 laurigates/claude-plugins 这个 Claude Code 插件市场。它会创建或合并 .claude/settings.json,设置 permissions、extraKnownMarketplaces 与 enabledPlugins;并生成 .github/workflows/claude.yml 和 claude-code-review.yml,在 CI 中预先配置该市场。

适用场景:新项目接入 Claude Code 插件、配置上述两个工作流、把插件市场加入仓库、将插件权限合并进已有 settings.json、按项目类型选择推荐插件。不适用的情况包括:配置与插件无关的 Claude Code 设置、创建通用工作流、手动逐个安装插件、调试动作失败、开发新插件。

主要能力:先探测现有 settings.json、claude*.yml 与项目技术栈指示文件;未指定 --plugins 时按类型推荐插件(如 package.json 对应 git-plugin、typescript-plugin、testing-plugin、code-quality-plugin;pyproject.toml 对应 python-plugin;Cargo.toml 对应 rust-plugin;Dockerfile 追加 container-plugin 等),并始终包含 configure-plugin、health-plugin、hooks-plugin。权限基线含 Bash(git:)、Bash(gh:)、Bash(pre-commit:)、Bash(gitleaks:)、Bash(python3:*) 等,并按技术栈追加(如 Node 的 npm/pnpm/bun/tsc/eslint/prettier/vitest,Rust 的 cargo/rustc/clippy/rustfmt)。

使用方式:/configure:claude-plugins --check-only 只报告状态;--fix 自动应用;--plugins git-plugin,testing-plugin 覆盖自动选择。工作流使用 anthropics/claude-code-action@v1,需 claude_code_oauth_token,插件以 插件名@laurigates-claude-plugins 形式列出。

限制:CLAUDE_CODE_OAUTH_TOKEN 需手动加入仓库 secrets;settings.json 中额外字段需保留,合并时避免重复;工作流文件内容固定,具体是否生效取决于仓库环境。资料未提供收费、价格或其他未述功能。