FE

fencang-release

Automated release management for modular Weline projects.

Install

mkdir -p .claude/skills/fencang-release && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/13503" && unzip -o skill.zip -d .claude/skills/fencang-release && rm skill.zip

Installs to .claude/skills/fencang-release

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Load ONLY when the user says passphrase 分仓 (fencang). Sync Weline modules from DEV-workspace to independent Composer repos under E:\WelineFramework\weline, bump vMAJOR.MINOR.PATCH git tags, push to Gitee and GitHub, and refresh Packagist. Single-module scope unless user says --all. Canonical skill: dev/ai/skills/CI发布工程师-分仓发布/SKILL.md
335 chars✓ has a “when” triggerlonger than Claude Code's old 250-char listing cap (fine on current versions)
Advanced

Key capabilities

  • Sync Weline modules from DEV-workspace
  • Auto-clone missing repos from Gitee/GitHub
  • Bump vMAJOR.MINOR.PATCH git tags
  • Push to both origin and GitHub remotes
  • Refresh Packagist

How it works

The skill resolves the split root, ensures mapped repos exist, mirrors module code, bumps git tags, pushes changes to remotes, and refreshes Packagist.

Inputs & outputs

You give it
User request with passphrase `分仓` and module scope
You get back
Synchronized Weline modules, bumped tags, pushed changes, and refreshed Packagist

When to use fencang-release

  • Release module update
  • Bump project version
  • Sync modules to Packagist

About this skill

Fencang Release Adapter

  1. Read dev/ai/skills/CI发布工程师-分仓发布/SKILL.md completely.
  2. Follow its passphrase, scope, authorization, validation, and recovery contract exactly.
  3. Keep commands and repository mappings in the canonical skill and dev/tools/fencang/.

When not to use it

  • Unless the user message contains `分仓`
  • When the user does not specify a module or `--all`

Limitations

  • Load ONLY when the user says passphrase 分仓 (fencang)
  • Single-module scope unless user says --all
  • Dirty existing repos are refused

How it compares

This skill automates the complex process of syncing Weline modules, managing versions, and updating package registries across multiple remotes, unlike manual version control and deployment.

Compared to similar skills

fencang-release side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
fencang-release (this skill)02moNo flagsAdvanced
customerio-deploy-pipeline129dCautionIntermediate
agent-release-manager06moReviewIntermediate
stacks-buddy04moReviewIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry