A community-driven registry for Claude, Cursor, Windsurf, Cline & more. Not affiliated with Anthropic.
Are you the author? Sign in to claim
A professional package manager for AI IDE skills & rules. Centralize your prompts and sync across Antigravity, Cursor, W
One skill library, every AI IDE — install once, sync to Cursor, Claude, Windsurf, and more.
A lightweight package manager for AI IDE skills, rules, and architecture instructions.
English | 简体中文 | Contributing
Awesome-Skills-Hub (ASH) is a lightweight package manager designed to unify the management of AI Skills (Prompts, Rules, Instructions) across different AI coding environments.
Instead of copying and pasting your favorite "Expert Java Developer" prompt into Antigravity, Cursor, Windsurf, and Claude separately, ash lets you maintain a single "Source of Truth" in this repository and symlink it to all your tools instantly.
~/.ash/skills) and Project Scope (Project-local).npx skills (See Ecosystem Integration).huggingface/skills).ash search -> ash add).Unlike other tools that just download static skill content (Repository) or try to convert formats (Loader), ASH acts as a physical Bridge.
| Feature | 🛠️ Other Tools (e.g., OpenSkills) | 🚀 ASH (This Tool) |
|---|---|---|
| Philosophy | Loader: Generates config files usually only for one Agent. | Bridge: Delivers skills directly to the IDE's doorstep (~/.cursor/skills, etc.). |
| Compatibility | Requires Agent to support a specific standard. | Universal: Works immediately with Cursor, Windsurf, Trae, etc., without waiting for plugin support. |
| Distribution | "One Skill, One Install" | "Write Once, Link Everywhere": Install a skill once, and it syncs to 8+ IDEs instantly. |
| Discovery | Manual Path Entry | Interactive Monorepo Scanning: Auto-detects skills in subfolders. |
Run instantly without installing anything:
💡 Pro Tip: You can use the short alias
npx askillinstead ofnpx awesome-skills-hub.
# 1. Browse Skill Library
npx askill list
# 2. Install a Skill (Auto-initializes & syncs to IDEs)
npx askill install pdf
💡 Pro Tip: Zero-Install mode is primarily for trying Built-in Skills. To manage your full library (including adding custom skills) and unlock offline speed, please use Quick Install.
Via NPM (Cross-Platform):
# 1. Install globally (Unlocks the 'ash' command)
npm install -g askill
# 2. Initialize environment (Detects IDEs & creates ~/.ash)
ash init
# 3. Verify installation (List available skills)
ash list
If you don't have Node.js installed:
macOS / Linux:
curl -fsSL https://raw.githubusercontent.com/tiandee/awesome-skills-hub/main/install.sh | bash
Windows (Supported):
# One-line install (requires Git)
irm https://raw.githubusercontent.com/tiandee/awesome-skills-hub/main/install.ps1 | iex
# Reload profile to use ash
. $PROFILE
If you want to contribute code:
macOS / Linux:
# Run installer
bash install.sh
# Reload shell config
source ~/.zshrc # or ~/.bashrc
Windows:
# From project root after clone
.\install.ps1
# Reload profile
. $PROFILE
The installer will:
~/.ash/skills (or ~\.ash\skills on Windows) for persistent storage.ash command access instantly.Browse official Anthropic skills:
ash list
Get detailed descriptions, triggers, and content previews:
ash info pdf # Supports smart name matching
Link a skill to your User Home Directory (~/.ash/skills).
ash add pdf # Install by name (Global)
ash add --all # Sync all 17+ skills to all IDEs at once
add, install)Install a skill (e.g., ash add expert) directly into your Current Project Directory.
ASH enforces .claude/skills consistency but automatically bridges to your IDE.
cd my-project
ash add java -p # Install to ./.claude/skills
ash add --all -p # Install ALL skills to project
Supported IDE Bridges:
| Command | Description | Usage Example |
|---|---|---|
init | Initialize ASH Environment. Creates ~/.ash and prepares built-in skills. | ash init |
list | List Available Skills. Shows names, categories, and paths of all skills. | ash list (Alias: ls) |
add | Install & Distribute. Symlinks skills to IDEs. Supports local names or GitHub URLs. | ash add <name>ash add <GitHub_URL>ash add --all (Install all) |
info | View Skill Details. Shows metadata, descriptions, and prompt previews. | ash info <name> |
search | Search Skills. Search through names and descriptions using keywords. | ash search <keyword> |
status | Check Deployment. Shows skill counts per IDE. Supports detailed IDE mapping. | ash statusash status --fullash status cursor |
uninstall | Remove Links. Removes symlinks from IDEs without deleting source files. | ash uninstall <name>ash uninstall --all |
clean | Wipe IDE Directory. Clears all skill links from one or all IDEs. | ash clean <ide>ash clean --all |
sync | Ecosystem Sync. Import skills from external sources like Vercel/Agents. | ash sync |
ASH can automatically detect and import skills from the Vercel ecosystem.
Vercel's official npx skills tool downloads skills to ~/.agents/skills. ASH can scan this directory and instantly bridge those high-quality skills to all your IDEs.
npx skills add user/repo
ash sync
Looking for high-quality skills? Check out Skill Hub CN. It curates excellent skills, such as the official Anthropic Frontend Design skill:
# Example: Install Anthropic's frontend-design skill
npx skills add https://github.com/anthropics/skills --skill frontend-design
# Let ASH distribute it
ash sync
ash search web # Keyword search
ash status # Check current installation map
Instantly clear skill links.
ash clean cursor # Clear Cursor skills only
ash clean --all # Clear ALL IDE skills
Remove specific symlinks.
ash uninstall pdf # Uninstall specific skill
ash uninstall --all # (Same as clean --all)
Pull latest skills to Global Home.
ash sync
Manage the tool itself.
# Upgrade to the latest version
npm update -g askill
# Check current installed version
npm list -g askill
# Check latest available version on NPM
npm view askill version
# Uninstall CLI tool
npm uninstall -g askill
~/.ash (or $env:USERPROFILE\.ash)~/.ash/skills/ash intall) and get a "Did you mean?" hint.| Platform | Target Path | Status |
|---|---|---|
~/.agent/skills/ | ✅ | |
~/.cursor/skills/ | ✅ | |
~/.trae/skills/ | ✅ | |
~/.windsurf/skills/ | ✅ | |
~/.copilot/skills/ | ✅ | |
~/.claude/skills/ | ✅ |
Got a killer prompt or a useful rule? We'd love to have it!
skills/<name>/.SKILL.md (content) and optional scripts/.MIT © Tiandee
A practical approach to managing multiple AI agents in Cursor through strict file-tree partitioning and domain boundarie
📄 Configuration files that enhance Cursor AI editor experience with custom rules and behaviors
神奇海螺 cursorrules 阿拉丁神燈想要甚麼許願就有