Skip to main content

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

  1. Skills are stored in ~/.agentskill/skills/ (automatic)
  2. Install copies skill to your project's AI folder
  3. 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agentskill_cli-1.0.0.tar.gz (7.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agentskill_cli-1.0.0-py3-none-any.whl (7.8 kB view details)

Uploaded Python 3

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

Hashes for agentskill_cli-1.0.0.tar.gz
Algorithm Hash digest
SHA256 59393a82b74c4267d7ad39378ad4cc593c569c09c919cbc651523f9b533478d3
MD5 7214c5b088262146b41891efc0483cc5
BLAKE2b-256 2c44cf076b00dc70b82770b229d9403146424312a78138008f965c0b66e77384

See more details on using hashes here.

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

Hashes for agentskill_cli-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9f1bcce6b38ba84945b0229bd5302952b9ad491ccb2b1b2d9e56bbc6695db74a
MD5 b8f81a04b1f194826eb9ab7d47debc7d
BLAKE2b-256 6fb3ac1fac414c845ccf8cdc320ce0d545c0d1696bbaab10024dd9a7b50c6c31

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page