Library

Claude Code skills, in folders you can copy.

A public, MIT-licensed library of skills, schedules, and project instructions. Each one is a folder with a markdown file inside. Copy it, edit it, run it.

MIT-licensed. Free to fork. No account needed to use it.

The shape

What a skill looks like

A folder, a markdown file, frontmatter on top, instructions below. Claude Code reads the description to decide when to invoke; the body is what it follows. Here's the skeleton every skill in this library starts from.

skills/meeting-prep/SKILL.md
---
name: meeting-prep
description: Reads the relevant client folder, calendar, and recent
  email before a meeting, then drafts a focused one-page brief.
---

# meeting-prep

Use when a meeting is coming up and a brief is needed that's specific
to who you're meeting and what's happened since you last spoke.

## When to use this

- The user has a meeting in the next 24 hours
- They reference the client by name or slug
- They say "prep me for", "what do I need to know about", or similar

## What it does

1. Reads `clients/<slug>/README.md` for engagement context
2. Pulls the calendar invite via Google Calendar MCP
3. Searches Gmail for the last two weeks of messages with this client
4. Writes a one-page brief to `clients/<slug>/meetings/<date>.md`

## Output

A markdown brief with: meeting context, recent decisions, three things
to raise, and any open action items from the previous meeting.

Schedules and instructions follow the same shape: one folder, one markdown file. The starter version of each lives in _template/ inside its bucket.

What's in it

Inventory

Four buckets: skills, schedules, instructions, essays. Each row links to a folder or file on GitHub. The list grows as artifacts get promoted from personal use, redacted, and published here.

Schedules

/schedules

Recurring prompts that run via Claude Code's /loop command. Weekly reviews, inbox sweeps, status checks. Each one shows the cadence and what the output looks like.

Instructions

/instructions

Fragments for a project's CLAUDE.md. Guardrails for privacy boundaries, conventions for shared tools, voice and tone rules. Drop them into the repo where Claude Code is going to work.

Get it

Two ways to install

No Git needed

Download and copy

  1. Download the repo as a .zip.
  2. Unzip it anywhere on your machine.
  3. Open the skills/ folder inside.
  4. Copy any skill folder into ~/.claude/skills/.

Same shape works for schedules/ and instructions/.

With Git

Clone and copy

git clone https://github.com/maxeskell/aiotr-library.git \
  ~/code/aiotr-library

cp -r ~/code/aiotr-library/skills/<skill-name>/ \
  ~/.claude/skills/

Pull updates later with git pull in ~/code/aiotr-library, then re-copy.

Either way, open a new Claude Code session and the skill is live. Restart isn't strictly required; a fresh session is enough.