skill
claude-skills
A set of agentic skills I developed for my personal use and decided to share so other's can benefit from them
Set up
Skills are installed by placing their folder where your agent loads skills.
The download comes from github.com/mosamaasif/claude-skills itself, not from our server, so what you get is exactly what its author published.
Install instructions come from the README
README
synced Oct 23, 2026Claude Skills
A collection of Agent Skills for Claude Code and other compatible AI coding agents.
Agent skills are reusable prompt packages that give AI agents specialized capabilities — like generating learning notes, creating diagrams, or following specific workflows. Each skill is a self-contained folder with a SKILL.md entry point and supporting files.
Skills
| Skill | Description |
|---|---|
| learn | Generate Obsidian-compatible learning notes from any codebase, adapted to your knowledge level |
| open-pr | Create GitHub PRs with smart defaults, detailed body generation, and user confirmation |
Install
Full collection
Clone into your skills directory:
git clone https://github.com/mosamaasif/claude-skills.git ~/.claude/skills/claude-skills
Then symlink individual skills you want to use:
ln -s ~/.claude/skills/claude-skills/skills/learn ~/.claude/skills/learn
Single skill
If you only want one skill, copy or symlink just that folder:
# Clone the repo somewhere convenient
git clone https://github.com/mosamaasif/claude-skills.git ~/Projects/claude-skills
# Symlink the skill into your skills directory
ln -s ~/Projects/claude-skills/skills/learn ~/.claude/skills/learn
Skill directory locations
| Agent | Skills directory |
|---|---|
| Claude Code | ~/.claude/skills/ |
| Pi | ~/.pi/skills/ |
Structure
claude-skills/
├── README.md
├── LICENSE
├── .gitignore
└── skills/
├── learn/
│ ├── README.md # Skill documentation
│ ├── SKILL.md # Entry point (read by the agent)
│ ├── config.example.md # Template config — copy to config.md
│ ├── prompts/ # Sub-command prompts
│ ├── references/ # Reference docs for note generation
│ └── templates/ # Note templates
└── open-pr/
├── README.md # Skill documentation
└── SKILL.md # Entry point (all logic is here)
Each skill folder is self-contained. The SKILL.md file is the entry point that the agent reads when the skill is invoked. Supporting files (prompts, references, templates) are read by the skill as needed.
License
MIT