manage-skills

Creates and updates Agent Skill definitions in a personal Skills repository with diff review and Git sync.

Updated Aug 1, 2026
One-click install
npx skills add https://github.com/lov-b/Skills --skill manage-skills-lov-b
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: manage-skills
Source: https://github.com/lov-b/Skills/tree/main/skills/manage-skills
Command: npx skills add https://github.com/lov-b/Skills --skill manage-skills-lov-b

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Managing a personal library of Agent Skills across machines is error-prone: edits lack review, README indexes drift out of sync, and Git commits or global installs are easy to forget. This Skill standardizes the entire add-or-update workflow so every change is diffed, confirmed, committed, and optionally synced to global tool directories. ## Core Features & Use Cases - Structured 7-phase workflow: requirement breakdown, target skill location, draft generation with mandatory unified diff display, single confirmation prompt, file write, Git commit/push, and global sync to Codex or Cursor skill directories. - Slash-command parsing: /manage-skills 【bugfix】 ... treats bracketed or slashed names as update targets rather than executable skills, preventing accidental skill invocation. - Check-and-sync mode: "检查skills" fetches remote state, performs safe fast-forward pulls, and optionally syncs skills to global directories via symlink or copy. - Use Case: You want to add a bilingual commit-message rule to your bugfix skill. Say /manage-skills 【bugfix】commit subject 要中英文双语 and the Skill shows a diff, writes the file, and asks once whether to commit, push, and sync globally. ## Quick Start Say "/manage-skills 【bugfix】 add a rollback verification step" to update the bugfix skill with a reviewed diff and optional Git commit.

Frequently Asked Questions about manage-skills

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

FAQPage Schema
How do I update an existing Agent Skill definition?

Say "/manage-skills" followed by the target skill name in brackets or slash form, then describe the change. The workflow shows a unified diff, writes the file, and asks once whether to commit, push, or sync globally.

How do I sync skills to Codex or Cursor global directories?

Use the "检查skills" command or select the global sync option after an update. On macOS/Linux it prefers symbolic links; on Windows it copies or links to %USERPROFILE%\.cursor\skills or the Codex skills path.

Does manage-skills work when AskQuestion popups are unavailable?

Yes. When the popup tool is unavailable, it announces the limitation and falls back to numbered text options. No Git commit, push, or global sync runs until you explicitly confirm in plain text.

Can manage-skills push to a remote Git repository safely?

It uses git pull --ff-only for updates and never force-pushes. If the remote is unreachable, it skips the push without rolling back the local commit and reports the failure reason.

What commit message format does manage-skills use?

It follows conventional commits: an English type and scope prefix like feat(manage-skills):, a Chinese subject description, and a Chinese body of 2-4 sentences explaining what changed and why.