CommunityWriting & Editinggithub.com

yxdwind/agent-skill-manager

Cross-platform skill management for 9 domestic AI agent products (AutoClaw, Kimi Code, MiniMax Code, WorkBuddy, Trae Solo, DuMate, CodeBuddy, Comate, Qoder)

What is agent-skill-manager?

agent-skill-manager is a Claude Code agent skill that cross-platform skill management for 9 domestic AI agent products (AutoClaw, Kimi Code, MiniMax Code, WorkBuddy, Trae Solo, DuMate, CodeBuddy, Comate, Qoder).

Works with✓Claude Code~Codex CLI~Cursor
npx skills add yxdwind/agent-skill-manager

Installed? Explore more Writing & Editing skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

Ask in your favorite AI

Open a new chat with this agent skill pre-loaded.

Documentation

Agent Skill Manager

Cross-platform (macOS / Windows) skill sync for 9 domestic AI agent products.

Quick Start

# Install
pip install -e .

# Check status across all products
askill status

# Sync all skills to all products
askill sync

# Install a new skill
askill install https://github.com/user/repo/tree/main/skill-name
askill sync

When to Use

  • User wants to install a skill to multiple AI products simultaneously
  • User asks "sync skills between products" or "install skill to all agents"
  • User wants to check which products have which skills
  • User asks to remove a skill from all products

Commands

CommandDescription
askill status [name]Show installation status across all 9 products
askill sync [name]Sync skill(s) from central repo to all products
askill listList all skills in central repository
askill install <path|url>Install a skill to central repository
askill remove <name>Remove a skill from central repo and all products
askill pack <name>Package a skill as .zip for DuMate upload
askill productsList all supported products
askill versionShow version

Supported Products

ProductCompanySync Method
AutoClaw/OpenClaw—symlink/junction
Kimi CodeMoonshot AIsymlink/junction
MiniMax CodeMiniMaxnative
WorkBuddyTencentsymlink + settings.json
Trae SoloByteDancesymlink/junction
DuMateBaidupack .zip
CodeBuddyTencentsymlink + settings.json
Comate / Wenxin KuaimaBaidusymlink/junction
Qoder / Tongyi LingmaAlibabasymlink/junction

Adding New Products

Edit src/agent_skill_manager/products.py and add to the PRODUCTS list:

{
    "name": "New Product",
    "short": "newprod",
    "macos_path": HOME / ".newproduct" / "skills",
    "windows_path": HOME / ".newproduct" / "skills",
    "sync_method": "symlink",
    "note": "Description",
    "extra_dirs_macos": [],
    "extra_dirs_windows": [],
}

Architecture

All skills live in ~/.agents/skills/ (the emerging universal standard). The askill sync command creates symlinks (macOS) or junctions (Windows) to each product's skill directory.

~/.agents/skills/          ← Central Repository
  └── my-skill/
      └── SKILL.md
           │
           ├── junction → ~/.openclaw/skills/my-skill/
           ├── junction → ~/.config/agents/skills/my-skill/
           ├── junction → ~/.workbuddy/skills/my-skill/
           ├── junction → ~/.trae/skills/my-skill/
           ├── junction → ~/.codebuddy/skills/my-skill/
           ├── junction → ~/.comate/skills/my-skill/
           └── junction → ~/.qoderwork/skills/my-skill/

For detailed product paths and configuration, see docs/product-paths.md.

Related Skills