Community生产力与协作github.com

thedotmack/claude-code-plugin-release

为 Claude Code 插件提供自动化的语义化版本管理和发布工作流。

claude-code-plugin-release 是什么?

该技能专为 Claude Code 插件设计,旨在自动化处理版本发布流程中的繁琐任务。它能够跨多个清单文件(如 package.json、marketplace.json、plugin.json)统一执行版本增量更新,并自动进行构建验证、Git 标签创建、GitHub Release 生成以及变更日志编写。通过自动化这些步骤,开发人员可以更可靠、更高效地管理插件版本,减少人工操作引入的错误。该技能支持与 Claude Code 环境深度集成,帮助插件开发者将精力集中在功能开发而非发布流程上。需要注意的是,NPM 包的发布(例如通过 `npx [email protected]` 进行安装)被特意交由插件维护者手动进行,这一设计主要是基于 npm 安全问题的考量。

兼容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/thedotmack/claude-mem/tree/main/skills/claude-code-plugin-release

Installed? Explore more 生产力与协作 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

claude-code-plugin-release 是做什么的?

为 Claude Code 插件提供自动化的语义化版本管理和发布工作流。能够跨 package.json、marketplace.json、plugin.json 等清单文件自动处理版本增量更新,并执行构建验证、Git 标签创建、GitHub Release 生成以及变更日志编写。NPM 包的发布(以确保 npx [email protected] 能够正确解析)被交由插件维护者手动进行,其原因是维护者已提出 npm 安全问题。

Individual skills in this repo

This repo contains 11 individual skills — each has its own dedicated page.

thedotmack/babysit

Watch a pull request or review cycle until it is ready to merge. Use when asked to babysit, monitor, or keep checking PR comments, reviews, and CI until all actionable issues are resolved.

thedotmack/do

Execute a phased implementation plan using subagents. Use when asked to execute, run, or carry out a plan — especially one created by make-plan.

thedotmack/how-it-works

Explain how claude-mem captures observations, when memory injection kicks in, and where data lives. Use when the user asks "how does claude-mem work?" or "what is this thing doing?".

thedotmack/knowledge-agent

Build and query AI-powered knowledge bases from claude-mem observations. Use when users want to create focused "brains" from their observation history, ask questions about past work patterns, or compile expertise on specific topics.

thedotmack/learn-codebase

Prime a codebase by reading every source file in full. Use when starting work on a new or unfamiliar project, or when the user asks to "learn the codebase", "read the codebase", "prime", or "get up to speed".

thedotmack/make-plan

Create a detailed, phased implementation plan with documentation discovery. Use when asked to plan a feature, task, or multi-step implementation — especially before executing with do.

thedotmack/mem-search

Search claude-mem's persistent cross-session memory database. Use when user asks "did we already solve this?", "how did we do X last time?", or needs work from previous sessions.

thedotmack/pathfinder

Map a codebase into feature-grouped flowcharts, identify duplicated concerns across features, and propose a unified architecture. Use when asked to "find the ideal path," unify duplicated systems, or audit architecture before a refactor. Emits a proposed unified flowchart plus per-system /make-plan prompts.

thedotmack/smart-explore

Token-optimized structural code search using tree-sitter AST parsing. Use instead of reading full files when you need to understand code structure, find functions, or explore a codebase efficiently.

thedotmack/timeline-report

Generate a "Journey Into [Project]" narrative report analyzing a project's entire development history from claude-mem's timeline. Use when asked for a timeline report, project history analysis, development journey, or full project report.

thedotmack/wowerpoint

Turn one document into a kawaii NotebookLM slide-deck PDF. Use for "wowerpoint this", "make a deck about <file>", "turn this report into slides", or any request to render a single document as shareable narrative slides.

相关技能