Content
# Trae Skills Hub 🚀
[](https://github.com/2426366814/trae-skills-hub)
[](LICENSE)
[](https://python.org)
[](https://nodejs.org)
> One-stop Trae skill management platform - search, install, manage, deploy, all in one go!
---
## 📑 Table of Contents
- [Core Features](#-core-features)
- [Quick Start](#-quick-start)
- [Usage Guide](#-usage-guide)
- [Use Cases](#-use-cases)
- [Project Structure](#-project-structure)
- [System Requirements](#-system-requirements)
- [Changelog](#-changelog)
- [Contribution Guide](#-contribution-guide)
---
## ✨ Core Features
### 🔍 Intelligent Search
- **Skill Search** - Search from local, GitHub, Vercel Skills
- **MCP Search** - Intelligent search for 11,790+ MCP services
- **Intelligent Recommendation** - Automatically recommend the best skills/MCPs based on needs
### ⚡ One-Click Installation
- **Automatic Installation** - One-click installation of skills and MCPs
- **Dependency Management** - Automatically detect and install dependencies
- **Environment Configuration** - Automatically configure environment variables
### 🚀 Cross-Machine Deployment
- **Export Configuration** - Export complete environment configuration
- **Import Deployment** - One-click import and installation on new machines
- **Team Collaboration** - Share configurations, unify environments
---
## 📦 Included Content
### Core Management Tools
| Tool | Function | Status |
|------|------|------|
| **trae-manager** | Unified management and deployment | ✅ |
| **skill-seeker** | Skill search and comparison | ✅ |
| **mcp-seeker** | MCP search and installation | ✅ |
### Document Processing Skills
| Skill | Function | Dependencies |
|------|------|------|
| **docx** | Word document processing | docx, defusedxml |
| **pdf** | PDF document processing | pytesseract, pdf2image |
| **pptx** | PowerPoint processing | pptxgenjs, python-pptx |
| **xlsx** | Excel spreadsheet processing | openpyxl, pandas |
### Development Skills
| Skill | Function | Dependencies |
|------|------|------|
| **mcp-builder** | Create MCP server | @modelcontextprotocol/sdk |
| **skill-creator** | Create custom skills | - |
| **frontend-design** | Frontend design | - |
| **backend-dev-guidelines** | Backend development guidelines | express, flask |
| **frontend-dev-guidelines** | Frontend development guidelines | react, typescript |
### MCP Services
| MCP | Function | Downloads | Rating |
|-----|------|--------|------|
| **Filesystem** | File system access | 25.3K | ⭐4.9 |
| **Fetch** | HTTP request | 22.1K | ⭐4.8 |
| **PostgreSQL** | Database connection | 12.5K | ⭐4.8 |
| **SQLite** | Lightweight database | 9.2K | ⭐4.7 |
| **Git** | Version control | 15.6K | ⭐4.7 |
| **PDF** | PDF processing | 18.7K | ⭐4.8 |
---
## 🚀 Quick Start
### Prerequisites
- **Node.js** >= 18.0.0
- **Python** >= 3.9.0
- **Git** >= 2.30.0
### Installation
```bash
# Clone the repository
git clone https://github.com/2426366814/trae-skills-hub.git
# Enter the directory
cd trae-skills-hub
# Run the installation script (Windows)
.\install.ps1
# Or install manually
python trae-manager/tools/trae_manager.py setup --full --auto-install
```
### One-Click Install All Recommended Skills
```bash
# Method 1: Use curl for one-click installation
curl -fsSL https://raw.githubusercontent.com/2426366814/trae-skills-hub/master/install.sh | bash
# Method 2: Use PowerShell for one-click installation (Windows)
iwr -useb https://raw.githubusercontent.com/2426366814/trae-skills-hub/master/install.ps1 | iex
# Method 3: Converse with AI in Trae IDE
"Install all recommended skills from https://github.com/2426366814/trae-skills-hub"
```
---
## 📖 Usage Guide
### Basic Commands
```bash
# Search for skills
python trae-manager/tools/skill_search.py --search "document processing"
# Search for MCPs
python trae-manager/tools/mcp_search.py "database"
# Export configuration
python trae-manager/tools/trae_manager.py export --full > my-config.json
# Import configuration
python trae-manager/tools/trae_manager.py import my-config.json --auto-install
```
### Agent Conversation Commands
Converse with the AI agent in Trae IDE to automatically install and manage skills:
#### Install Skills
| Operation Type | Example Dialogue Command | Functionality |
|---------|-------------|---------|
| **One-Click Install All** | `"Install all recommended skills from https://github.com/2426366814/trae-skills-hub"` | Install all recommended skills and MCPs from the specified repository |
| **By Project Type** | `"I developed a React project, install related skills"` | Intelligently install based on project type |
| **By GitHub Repository** | `"I cloned https://github.com/xxx/yyy, install related skills"` | Analyze the tech stack of any repository and install |
#### Manage Skills
| Operation Type | Example Dialogue Command | Functionality |
|---------|-------------|---------|
| **Clean Duplicates** | `"Clean duplicate skills"` | Delete duplicate installed skills |
| **Optimize Combination** | `"Optimize my skill combination"` | Analyze usage frequency and clean up redundancy |
| **View Installed** | `"View installed skills"` | Display all installed skills |
| **Uninstall Skill** | `"Uninstall docx skill"` | Uninstall the specified skill |
---
## 🎯 Use Cases
### Scenario 1: Rapid Deployment on New Machines
```bash
# Export configuration from the source machine
python trae_manager.py export --full > my-trae-setup.json
# One-click deployment on the new machine
python trae_manager.py import my-trae-setup.json --auto-install
```
### Scenario 2: Team Collaboration
```bash
# Export team configuration
python trae_manager.py export --full > team-config.json
# Commit to Git
# Team members pull and import
python trae_manager.py import team-config.json --auto-install
```
### Scenario 3: Skill Search and Installation
```bash
# Search for skills
python skill_search.py --search "pdf"
# Install skills
python trae_manager.py install-skills pdf,docx,xlsx
# Install MCPs
python trae_manager.py install-mcp filesystem,fetch
```
### Scenario 4: AI Agent Conversation Automatic Installation
#### Method 1: One-Click Install All Recommended Skills from This Repository
```bash
# Tell AI to install all recommended skills from the trae-skills-hub repository:
"Install all recommended skills from https://github.com/2426366814/trae-skills-hub"
"Install all skills and MCPs in trae-skills-hub"
"One-click install all development tools recommended by this repository"
# The AI agent will automatically:
# 1. Visit https://github.com/2426366814/trae-skills-hub
# 2. Read the recommended skill list
# 3. Automatically install all recommended skills and MCPs
# 4. Configure environment variables and dependencies
```
#### Method 2: Intelligent Installation Based on Project Type
**Intelligent Installation Based on Project Type:**
| Project Type | Dialogue Command | Automatically Installed Content |
|---------|---------|-------------|
| **React/Frontend Project** | `"I developed a React project"` | frontend-design, frontend-dev-guidelines, artifacts-builder, webapp-testing |
| **Node.js/Backend Project** | `"This is a Node.js backend project"` | backend-dev-guidelines, error-tracking, systematic-debugging, route-tester |
| **Python/Data Analysis** | `"Python data analysis project"` | xlsx, pdf, docx, canvas-design, theme-factory |
| **AI Agent Application** | `"Develop AI Agent application"` | building-agents, building-agents-using-langchain, mcp-builder, langsmith-fetch |
| **Document Processing Tool** | `"Document processing tool project"` | docx, pdf, xlsx, pptx, file-organizer, invoice-organizer |
| **Automated Testing** | `"Need automated testing"` | playwright-cli, webapp-testing, route-tester, test-driven-development |
| **MCP Service Development** | `"Develop MCP service"` | mcp-builder, mcp_with_server, skill-creator |
| **Full-Stack Project** | `"Full-stack Web application"` | frontend-dev-guidelines, backend-dev-guidelines, connect-apps, error-tracking |
**Intelligent Installation Based on GitHub Repository:**
```bash
# Tell AI your GitHub project address:
"I cloned https://github.com/username/project-name, install related skills"
# AI automatically analyzes the project and installs:
# 1. Read package.json / requirements.txt / Cargo.toml, etc.
# 2. Analyze project dependencies and tech stack
# 3. Match and install corresponding skills and MCPs
```
#### Method 3: Skill Management and Optimization
| Management Operation | Dialogue Command | Functionality |
|---------|---------|---------|
| **Clean Duplicates** | `"Clean duplicate skills"` | Scan and delete duplicate installed skills |
| **Optimize Combination** | `"Optimize skill combination"` | Analyze usage frequency and clean up redundancy |
| **View Installed** | `"View installed skills"` | Display all installed skills and their versions |
| **Uninstall Skill** | `"Uninstall [Skill Name]"` | Uninstall the specified skill |
| **Update Skills** | `"Update all skills"` | Check and update to the latest version |
| **Backup Configuration** | `"Backup my skill configuration"` | Export the current configuration to a file |
| **Restore Configuration** | `"Restore skills from backup"` | Restore configuration from a backup file |
**Usage Example:**
```bash
# Example 1: Clean Duplicate Skills
User: "Clean duplicate skills"
AI Response:
🔍 Found duplicate skills:
- pdf (v1.0, v1.2, v2.0) -> Keep v2.0
- docx (v1.5, v2.1) -> Keep v2.1
✅ Completed cleaning: Deleted 3 old versions, freed up 78MB
# Example 2: Optimize Based on Project
User: "I only do frontend development, optimize skill combination"
AI Response:
🎯 Optimized skill combination for frontend development:
Kept: 12 core skills
Deleted: 8 irrelevant skills
Estimated freed up: 156MB
```
---
## 🛠️ Project Structure
```
trae-skills-hub/
├── README.md # Project Description
├── DEPLOY.md # Deployment Documentation
├── LICENSE # License
├── install.ps1 # Windows Installation Script
├── install.sh # Linux/Mac Installation Script
├── trae-manager/ # Unified Management Tool
│ ├── SKILL.md # Usage Instructions
│ ├── INSTALL.md # Installation Guide
│ ├── data/
│ │ └── dependencies.json # Dependency List
│ └── tools/
│ ├── trae_manager.py # Management Script
│ ├── install_on_new_machine.ps1
│ └── skill_search.py
├── skill-seeker/ # Skill Search Tool
│ ├── SKILL.md
│ └── tools/
│ └── skill_search.py
├── mcp-seeker/ # MCP Search Tool
│ ├── SKILL.md
│ └── tools/
│ ├── mcp_search.py
│ └── auto_installer.py
└── .github/
└── workflows/ # GitHub Actions
└── release.yml
```
---
## 🔧 System Requirements
### Minimum Configuration
- **Operating System**: Windows 10/11, macOS 10.15+, Ubuntu 20.04+
- **Memory**: 4GB RAM
- **Disk**: 1GB Available Space
### Recommended Configuration
- **Operating System**: Windows 11, macOS 13+, Ubuntu 22.04+
- **Memory**: 8GB RAM
- **Disk**: 5GB Available Space
---
## 📝 Changelog
### v1.0.0 (2026-02-02)
- ✅ Initial version released
- ✅ Integrated skill-seeker skill search
- ✅ Integrated mcp-seeker MCP search
- ✅ Implemented trae-manager unified management
- ✅ Supports export/import configuration
- ✅ Supports cross-machine deployment
- ✅ Supports AI agent conversation automatic installation
- ✅ Supports skill management and optimization
---
## 🤝 Contribution Guide
Welcome to submit Issues and Pull Requests!
### Contribution Steps
1. Fork this repository
2. Create a feature branch (`git checkout -b feature/AmazingFeature`)
3. Commit your changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request
---
## 📚 Related Documentation
- [Deployment Guide](DEPLOY.md) - Detailed deployment instructions
- [Installation Guide](trae-manager/INSTALL.md) - New machine installation guide
- [Usage Instructions](trae-manager/SKILL.md) - Complete usage documentation
---
## 🙏 Acknowledgements
- [Anthropic](https://www.anthropic.com/) - Claude and MCP protocol
- [MCP.so](https://mcp.so/) - MCP service collection platform
- [Awesome MCP Servers](https://github.com/punkpeye/awesome-mcp-servers)
---
## 📄 License
This project is open source under the [MIT](LICENSE) license.
---
**🌟 If this project is helpful to you, please give us a Star!**
Connection Info
You Might Also Like
everything-claude-code
Complete Claude Code configuration collection - agents, skills, hooks,...
markitdown
MarkItDown-MCP is a lightweight server for converting URIs to Markdown.
servers
Model Context Protocol Servers
servers
Model Context Protocol Servers
Time
A Model Context Protocol server for time and timezone conversions.
Filesystem
Node.js MCP Server for filesystem operations with dynamic access control.