siyuan-plugin-pub

Synchronize SiYuan plugin version files, changelog, and bilingual README timelines.

97|12|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/yangtaihong59/siyuan-plugins-mcp-sisyphus --skill siyuan-plugin-pub
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: siyuan-plugin-pub
Source: https://github.com/yangtaihong59/siyuan-plugins-mcp-sisyphus/tree/main/skills/siyuan-plugin-pub
Command: npx skills add https://github.com/yangtaihong59/siyuan-plugins-mcp-sisyphus --skill siyuan-plugin-pub

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Keeps SiYuan plugin release metadata, bilingual timelines, and changelog entries synchronized so that version bumps never drift apart and the release story stays clear.

Core Features & Use Cases

  • Version synchronization: Aligns the version fields in plugin.json and package.json with the target release number without relying on guesswork.
  • Release narrative upkeep: Adds the new entry at the top of CHANGELOG.md and updates both README.md and README_zh_CN.md timelines with consistent wording and outcomes.
  • Commit and push prep: Suggests the exact commit message, git tag, and push commands tailored to the repo’s conventions before any user triggers those commands.
  • Use Case: Preparing a small-to-medium release in siyuan-plugins-mcp-sisyphus that needs a clean bilingual changelog, updated version files, and explicit next steps for tagging and pushing.

Quick Start

Provide the desired version and release highlights so I can update plugin.json, package.json, changelog, and both READMEs before advising the commit message and tag/push commands.

Frequently Asked Questions about siyuan-plugin-pub

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I synchronize version numbers across SiYuan plugin files for a release?

To synchronize version numbers for a SiYuan plugin release, align the version fields in both plugin.json and package.json with the target release number to prevent metadata drift during versioning.

How do I update bilingual README timelines and changelog entries for a SiYuan plugin?

Update bilingual README timelines and changelog entries by adding the new release entry at the top of CHANGELOG.md and refreshing both README.md and README_zh_CN.md with consistent wording and outcomes.

Can I automatically execute git commands like commit and tag during a SiYuan plugin release?

No, git commands are not executed automatically. The process generates precise commit messages, git tags, and push commands tailored to repo conventions, requiring the user to manually trigger them.

What is the best way to prepare a small to medium SiYuan plugin release in the siyuan-plugins-mcp-sisyphus repository?

The best way to prepare a small to medium SiYuan plugin release is orchestrating version file synchronization, bilingual timeline updates, and generating explicit git tag and push guidance without auto-executing commands.

Does this release preparation method work for large SiYuan plugin releases?

This release preparation method is designed for small to medium SiYuan plugin releases that need a clean version bump and clear git instructions, and may not suit large release complexities.