Observed since 20 Oct, 23:23 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Universal AI Skill Manager for GitHub Copilot, Claude, Cursor
Universal AI Skill Manager — Create, manage, and share coding rules for AI assistants like GitHub Copilot, Claude Code, and Cursor.
AgentSkill is a CLI tool that helps you create and manage skills (coding rules and best practices) that AI coding assistants follow when helping you write code.
AgentSkill lets you:
pip install agentskill-cli
After installation, both agentskill and ask (short) commands are available.
Create a skill to enforce your team's coding standards:
agentskill create python-standards -l python
Edit the skill to add your rules:
## Python Standards
- Use type hints for all function parameters and return values
- Use `pathlib` instead of `os.path`
- Prefer f-strings over .format()
- All functions must have docstrings
- Maximum line length: 88 characters (Black formatter)
Create skills for specific frameworks with built-in templates:
# React component rules
agentskill create react-rules -l javascript -f react
# Django API rules
agentskill create django-api -l python -f django
# Flutter widget rules
agentskill create flutter-app -l dart -f flutter
Create skills for specific project requirements:
agentskill create myproject-rules
Add project-specific rules:
## MyProject Rules
- Use PostgreSQL for all database operations
- All API endpoints must be versioned (/api/v1/...)
- Use Redis for caching
- JWT tokens for authentication
- Follow company naming conventions
Share skills across your team:
# Export skill
agentskill export react-rules
# Creates: react-rules.skill.zip
# Team member imports
agentskill import react-rules.skill.zip
Install the same skill in multiple projects:
cd ~/project-1
agentskill install python-standards
cd ~/project-2
agentskill install python-standards
cd ~/project-3
agentskill install python-standards
Update skill once, sync everywhere:
agentskill edit python-standards # Make changes
agentskill update python-standards # Sync to all projects
agentskill create my-rules -l python -f django
agentskill edit my-rules
cd /path/to/your/project
agentskill install my-rules
AI assistants will now follow your rules when working in this project.
| Command | Short | Description |
|---|---|---|
agentskill create <name> | ask create | Create new skill |
agentskill install <name> | ask install | Install skill in current project |
agentskill list | ask list | Show all skills |
agentskill show <name> | ask show | View skill details |
agentskill edit <name> | ask edit | Open skill in editor |
agentskill update <name> | ask update | Sync skill to all projects |
agentskill delete <name> | ask delete | Remove skill |
agentskill export <name> | ask export | Export skill as zip |
agentskill import <zip> | ask import | Import skill from zip |
agentskill init | ask init | Create AI folders in project |
agentskill where | ask where | Show skills storage location |
agentskill create my-rules
# Python + Django
agentskill create django-api -l python -f django
# JavaScript + React
agentskill create react-component -l javascript -f react
# TypeScript + Next.js
agentskill create nextjs-app -l javascript -f nextjs
# Dart + Flutter
agentskill create flutter-widget -l dart -f flutter
# Go + Gin
agentskill create go-api -l go -f gin
# Rust + Actix
agentskill create rust-api -l rust -f actix
| Language | Frameworks |
|---|---|
| Python | django, fastapi, flask |
| JavaScript/TypeScript | react, nextjs, node |
| Dart | flutter |
| Go | gin, fiber |
| Rust | actix, axum |
my-skill/
├── SKILL.md # Main instructions (loaded by AI)
├── skill.yaml # Metadata (language, framework, version)
├── instructions.md # Legacy format for compatibility
├── scripts/ # Helper scripts
├── references/ # Additional documentation
│ └── examples.md # Code examples
└── assets/ # Templates, boilerplate code
---
name: my-skill
description: 'Rules for Python Django development'
---
# My Skill
## When to Use
- Working on Django projects
- Building REST APIs
## Rules
- Use class-based views for complex logic
- Always use Django ORM
- Keep business logic in services
## Examples
Check `./references/examples.md` for code examples.
| Tool | Folder | Auto-Detected |
|---|---|---|
| GitHub Copilot | .github/skills/ | ✅ |
| Claude Code | .claude/skills/ | ✅ |
| Cursor | .cursor/skills/ | ✅ |
# GitHub Copilot only
agentskill install my-skill -t copilot
# Claude only
agentskill install my-skill -t claude
# Cursor only
agentskill install my-skill -t cursor
# All tools
agentskill install my-skill -t all
┌─────────────────────────────────────────────────────────────────┐
│ AgentSkill Flow │
├─────────────────────────────────────────────────────────────────┤
│ │
│ 1. CREATE 2. STORE │
│ ┌─────────────────┐ ┌─────────────────┐ │
│ │ agentskill │ │ ~/.agentskill/ │ │
│ │ create my-skill │ ──────▶ │ skills/ │ │
│ └─────────────────┘ │ my-skill/ │ │
│ │ SKILL.md │ │
│ └─────────────────┘ │
│ │ │
│ 3. INSTALL │ │
│ ┌─────────────────┐ │ │
│ │ agentskill │ ▼ │
│ │ install my-skill│ ┌─────────────────┐ │
│ └─────────────────┘ │ your-project/ │ │
│ │ .github/ │ │
│ COPY ───────────────▶│ skills/ │ │
│ │ my-skill/ │ │
│ └─────────────────┘ │
│ │ │
│ 4. AI READS ▼ │
│ ┌─────────────────┐ ┌─────────────────┐ │
│ │ GitHub Copilot │◀────────│ Follows your │ │
│ │ Claude Code │ │ coding rules! │ │
│ │ Cursor │ └─────────────────┘ │
│ └─────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────────┘
references/examples.md# Recommended skill structure
agentskill create company-standards # General company rules
agentskill create python-backend # Python backend rules
agentskill create react-frontend # React frontend rules
agentskill create api-design # API design rules
# 1. Create shared skills repository
mkdir team-skills && cd team-skills
git init
# 2. Export skills
agentskill export python-standards
agentskill export react-rules
# 3. Commit and push
git add .
git commit -m "Add team skills"
git push
# 4. Team members import
git clone <repo>
agentskill import python-standards.skill.zip
agentskill import react-rules.skill.zip
# Edit the skill
agentskill edit my-skill
# Update in all projects where it's installed
agentskill update my-skill
Skills have version numbers in skill.yaml:
name: my-skill
version: 1.0
agentskill delete my-skill
# Force delete (no confirmation)
agentskill delete my-skill -f
agentskill where
# Output: ~/.agentskill/skills/
agentskill export my-skill
# Creates: my-skill.skill.zip
agentskill import my-skill.skill.zip
This project is licensed under the MIT License.
Made with ❤️ for developers who want AI to follow their rules.
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 1.0.1 | 31 Mar 2026 | 1 |
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 23:23 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:c594236ceb856760884a0c9d94bd72b9d82fe0ab2818c4124178b37f8b75995a