重要前提
安装AI Skills的关键前提是:必须科学上网,且开启TUN模式,这一点至关重要,直接决定安装能否顺利完成,在此郑重提醒三遍:科学上网,科学上网,科学上网。查看完整安装教程 →
configure-release-please by laurigates/claude-plugins
npx skills add https://github.com/laurigates/claude-plugins --skill configure-release-please包含 Shell 命令
此技能包含可能执行系统命令的 shell 命令指令(!command``)。安装前请仔细审查。
根据项目标准检查和配置 release-please。
| 使用此技能当... | 使用其他方法当... |
|---|---|
| 从头开始为新项目设置 release-please 时 | 需要手动编辑 CHANGELOG.md 或版本字段时 —— 请改用约定式提交 |
| 审计现有 release-please 配置是否符合规范时 | 创建一次性发布时 —— 请直接使用 gh release create |
| 将 release-please-action 升级到最新版本时 | 调试失败的发布 PR 时 —— 请直接检查 GitHub Actions 日志 |
| 确保工作流使用正确的令牌 (MY_RELEASE_PLEASE_TOKEN) 时 | 管理 npm/PyPI 发布时 —— 请配置单独的发布工作流 |
| 为 monorepo 的 release-please 配置添加新包时 | 编写约定式提交消息时 —— 请使用 /git:commit 技能 |
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
find .github/workflows -maxdepth 1 -name 'release-please*'find . -maxdepth 1 -name \'release-please-config.json\'find . -maxdepth 1 -name \'.release-please-manifest.json\'find . -maxdepth 1 \( -name 'package.json' -o -name 'pyproject.toml' -o -name 'Cargo.toml' -o -name 'go.mod' \)find . -maxdepth 1 -type d -name \'.github/workflows\'引用的技能 : release-please-standards, release-please-protection
从命令参数解析:
--check-only: 仅报告状态,不提供修复--fix: 自动应用所有修复执行此 release-please 配置检查:
运行此命令以动态获取当前的 release-please-action 版本:
curl -s https://api.github.com/repos/googleapis/release-please-action/releases/latest | jq -r '.tag_name'
参考 :
根据检测到的包文件确定合适的 release-type:
package.json (前端/后端应用的默认值)pyproject.toml 但没有 package.json工作流文件检查 :
googleapis/release-please-action@v4MY_RELEASE_PLEASE_TOKEN 密钥 (而非 GITHUB_TOKEN)main 分支contents: write, pull-requests: write配置文件检查 :
feat 和 fixnode-workspace)清单文件检查 :
打印格式化的合规性报告,显示文件状态和配置检查结果。如果设置了 --check-only,则在此处停止。
关于报告格式,请参阅 REFERENCE.md。
0.0.0 创建关于标准模板,请参阅 REFERENCE.md。
更新 .project-standards.yaml:
components:
release-please: "2025.1"
| 上下文 | 命令 |
|---|---|
| 快速合规性检查 | /configure:release-please --check-only |
| 自动修复所有问题 | /configure:release-please --fix |
| 检查最新的 action 版本 | `curl -s https://api.github.com/repos/googleapis/release-please-action/releases/latest |
| 验证配置 JSON | jq . release-please-config.json |
| 验证清单 JSON | jq . .release-please-manifest.json |
| 检查工作流是否存在 | find .github/workflows -name 'release-please*' |
MY_RELEASE_PLEASE_TOKEN 密钥conventional-pre-commit 钩子配合使用/configure:pre-commit - 确保约定式提交钩子/configure:all - 运行所有合规性检查release-please-protection 技能 - 受保护文件规则每周安装数
48
仓库
GitHub 星标数
23
首次出现
2026年2月9日
安全审计
安装于
opencode48
gemini-cli48
github-copilot48
codex48
amp48
cline48
Contains Shell Commands
This skill contains shell command directives (!command``) that may execute system commands. Review carefully before installing.
Check and configure release-please against project standards.
| Use this skill when... | Use another approach when... |
|---|---|
| Setting up release-please for a new project from scratch | Manually editing CHANGELOG.md or version fields — use conventional commits instead |
| Auditing existing release-please configuration for compliance | Creating a one-off release — use gh release create directly |
| Upgrading release-please-action to the latest version | Debugging a failed release PR — check GitHub Actions logs directly |
| Ensuring workflow uses correct token (MY_RELEASE_PLEASE_TOKEN) | Managing npm/PyPI publishing — configure separate publish workflows |
| Adding a new package to a monorepo release-please configuration | Writing conventional commit messages — use /git:commit skill |
find .github/workflows -maxdepth 1 -name 'release-please*'find . -maxdepth 1 -name \'release-please-config.json\'find . -maxdepth 1 -name \'.release-please-manifest.json\'find . -maxdepth 1 \( -name 'package.json' -o -name 'pyproject.toml' -o -name 'Cargo.toml' -o -name 'go.mod' \)find . -maxdepth 1 -type d -name \'.github/workflows\'Skills referenced : release-please-standards, release-please-protection
Parse from command arguments:
--check-only: Report status without offering fixes--fix: Apply all fixes automaticallyExecute this release-please configuration check:
Run this command to get the current release-please-action version dynamically:
curl -s https://api.github.com/repos/googleapis/release-please-action/releases/latest | jq -r '.tag_name'
References :
Determine appropriate release-type from detected package files:
package.json (default for frontend/backend apps)pyproject.toml without package.jsonWorkflow file checks :
googleapis/release-please-action@v4MY_RELEASE_PLEASE_TOKEN secret (not GITHUB_TOKEN)main branchcontents: write, pull-requests: writeConfig file checks :
feat and fixnode-workspace for Node projects)Manifest file checks :
Print a formatted compliance report showing file status and configuration check results. If --check-only is set, stop here.
For the report format, see REFERENCE.md.
0.0.0For standard templates, see REFERENCE.md.
Update .project-standards.yaml:
components:
release-please: "2025.1"
| Context | Command |
|---|---|
| Quick compliance check | /configure:release-please --check-only |
| Auto-fix all issues | /configure:release-please --fix |
| Check latest action version | `curl -s https://api.github.com/repos/googleapis/release-please-action/releases/latest |
| Verify config JSON | jq . release-please-config.json |
| Verify manifest JSON | jq . .release-please-manifest.json |
| Check workflow exists | find .github/workflows -name 'release-please*' |
MY_RELEASE_PLEASE_TOKEN secret in repository settingsconventional-pre-commit hook for commit validation/configure:pre-commit - Ensure conventional commits hook/configure:all - Run all compliance checksrelease-please-protection skill - Protected file rulesWeekly Installs
48
Repository
GitHub Stars
23
First Seen
Feb 9, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykWarn
Installed on
opencode48
gemini-cli48
github-copilot48
codex48
amp48
cline48
Azure Data Explorer (Kusto) 查询技能:KQL数据分析、日志遥测与时间序列处理
161,200 周安装