An open API service indexing awesome lists of open source software.

https://github.com/oduerr/skills_public

My Public Skills for Agents
https://github.com/oduerr/skills_public

Last synced: 2 days ago
JSON representation

My Public Skills for Agents

Awesome Lists containing this project

README

          

# skills_public

A collection of reusable AI agent skills for Claude and other LLM-powered CLIs.

Skills are self-contained directories with a `SKILL.md` that tells the agent what the skill does and when to use it.

## Available Skills

| Skill | Description |
|-------|-------------|
| [easy_chef](./easy_chef/) | Transforms any recipe into a structured, easy-to-follow format with emoji-numbered ingredients, mise en place notes, metric units, and a Samin Nosrat culinary critique |

## Installation

Clone the repo and run the install script to symlink all skills into the global skill folders for supported agents:

```bash
git clone https://github.com/oduerr/skills_public.git
cd skills_public
bash scripts/link_skills.sh
```

The script links each skill directory into the following locations:

| Agent | Skill folder |
|-------|-------------|
| Claude (claude.ai / Claude Code) | `~/.claude/skills/` |
| Codex | `~/.codex/skills/` |
| Gemini | `~/.gemini/skills/` |
| OpenCode | `~/.config/opencode/skills/` |
| Generic agents | `~/.agents/skills/` |

Symlinks mean updates via `git pull` are picked up automatically — no reinstall needed.

> **Note:** Restart your CLI after running the script for changes to take effect.

## Repo structure

```
skills_public/ ← repo root (clone target)
skills/ ← each skill is a subdirectory here
easy_chef/
SKILL.md
scripts/
link_skills.sh ← install script
README.md
```

## Adding external skills
External skills (Anthropic and others) Some useful skills come from external repos and cannot be redistributed here due to their license.
To install them locally, run:
```bash
bash scripts/fetch_external_skills.sh
```
This downloads skills from trusted sources (currently anthropics/skills) into ~/.agents/skills/. Then run:
```bash
bash scripts/link_external_skills.sh
```
This symlinks the external skills into all agent folders alongside your own skills.