Universal AI Skill Manager for GitHub Copilot, Claude, Cursor
Project description
AgentSkill ๐ ๏ธ
Universal AI Skill Manager โ Manage skills for GitHub Copilot, Claude Code, Cursor, and more.
Features
- โ Zero Config: No setup needed, just install and use
- โ Multi-AI Support: GitHub Copilot, Claude Code, Cursor
- โ Any Language: Python, JavaScript, Go, Rust, Dart, etc.
- โ Framework Templates: React, Django, FastAPI, Flutter, Gin, etc.
- โ One Command Install: Auto-detects AI tools in project
- โ Sync Updates: Update skill โ all projects sync automatically
Installation (One Time)
cd /path/to/Agent_Skill
pip install -e .
That's it! Now agentskill command works globally.
Quick Start
# Create a skill (auto-stored in ~/.agentskill/skills/)
agentskill create react-rules -l javascript -f react
# Go to any project and install
cd /your/react-project
agentskill install react-rules
# Done! AI will follow your rules
Commands
| Command | Description |
|---|---|
create <name> |
Create new skill |
install <name> |
Install in current project |
list |
Show all skills |
show <name> |
View skill details |
edit <name> |
Open in editor |
update <name> |
Sync to all projects |
delete <name> |
Remove skill |
export <name> |
Export as zip |
import <zip> |
Import from zip |
init |
Create AI folders |
where |
Show storage location |
Shortcut: Use ask instead of agentskill
Creating Skills
Basic
agentskill create my-rules
With Language & Framework
# React skill
agentskill create react-component -l javascript -f react
# Django skill
agentskill create django-api -l python -f django
# Flutter skill
agentskill create flutter-widget -l dart -f flutter
# Go API skill
agentskill create go-api -l go -f gin
Supported Templates
| Language | Frameworks |
|---|---|
| Python | django, fastapi, flask |
| JavaScript | react, nextjs, node |
| Dart | flutter |
| Go | gin, fiber |
| Rust | actix, axum |
Installing Skills
Auto-detect (recommended)
cd /path/to/project
agentskill install my-skill
Auto-detects .github/, .claude/, .cursor/ folders.
Specific Tool
# GitHub Copilot only
agentskill install my-skill -t copilot
# Claude only
agentskill install my-skill -t claude
# All tools
agentskill install my-skill -t all
Skill Structure
my-skill/
โโโ SKILL.md # Main instructions (Copilot format)
โโโ skill.yaml # SkillForge metadata
โโโ instructions.md # Legacy format
โโโ scripts/ # Helper scripts
โโโ references/ # Additional docs
โโโ assets/ # Templates, boilerplate
Editing Skills
# Open in editor (VS Code, Cursor, etc.)
agentskill edit my-skill
# Or show details first
agentskill show my-skill
After editing, update all projects:
agentskill update my-skill
Sharing Skills
# Export
agentskill export my-skill
# Import
agentskill import my-skill.skill.zip
How It Works
- Skills are stored in
~/.agentskill/skills/(automatic) - Install copies skill to your project's AI folder
- AI reads the SKILL.md when you code
~/.agentskill/skills/ Your Projects
โโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโ
โ react-rules/ โ โ my-react-app/ โ
โ โโโ SKILL.md โโโcopyโโโถโ โโโ .github/ โ
โ django-api/ โ โ โโโ skillsโ
โ โโโ SKILL.md โ โ โโโ react-rules/
โโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโ
Tips
- Keep SKILL.md under 500 lines
- Use
references/for detailed docs - Add code examples in
references/examples.md - Use specific trigger words in descriptions
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file agentskill_cli-1.0.0.tar.gz.
File metadata
- Download URL: agentskill_cli-1.0.0.tar.gz
- Upload date:
- Size: 7.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
59393a82b74c4267d7ad39378ad4cc593c569c09c919cbc651523f9b533478d3
|
|
| MD5 |
7214c5b088262146b41891efc0483cc5
|
|
| BLAKE2b-256 |
2c44cf076b00dc70b82770b229d9403146424312a78138008f965c0b66e77384
|
File details
Details for the file agentskill_cli-1.0.0-py3-none-any.whl.
File metadata
- Download URL: agentskill_cli-1.0.0-py3-none-any.whl
- Upload date:
- Size: 7.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9f1bcce6b38ba84945b0229bd5302952b9ad491ccb2b1b2d9e56bbc6695db74a
|
|
| MD5 |
b8f81a04b1f194826eb9ab7d47debc7d
|
|
| BLAKE2b-256 |
6fb3ac1fac414c845ccf8cdc320ce0d545c0d1696bbaab10024dd9a7b50c6c31
|