From a83139acef9d75527e01caf71de178763d3beac6 Mon Sep 17 00:00:00 2001 From: Moritz Graf Date: Sun, 22 Feb 2026 11:08:35 +0100 Subject: [PATCH] Adding latest skills --- AGENTS.md | 33 +++++++++++++++++++ {nerd-report => skills/nerd-report}/SKILL.md | 0 .../nerd-report}/references/daily.md | 0 .../nerd-report}/references/persona.md | 0 .../nerd-report}/references/sources.md | 0 .../nerd-report}/references/weekly_monthly.md | 0 .../skill-creator}/LICENSE.txt | 0 .../skill-creator}/SKILL.md | 0 .../references/output-patterns.md | 0 .../skill-creator}/references/workflows.md | 0 .../skill-creator}/scripts/init_skill.py | 0 .../skill-creator}/scripts/package_skill.py | 0 .../skill-creator}/scripts/quick_validate.py | 0 13 files changed, 33 insertions(+) create mode 100644 AGENTS.md rename {nerd-report => skills/nerd-report}/SKILL.md (100%) rename {nerd-report => skills/nerd-report}/references/daily.md (100%) rename {nerd-report => skills/nerd-report}/references/persona.md (100%) rename {nerd-report => skills/nerd-report}/references/sources.md (100%) rename {nerd-report => skills/nerd-report}/references/weekly_monthly.md (100%) rename {skill-creator => skills/skill-creator}/LICENSE.txt (100%) rename {skill-creator => skills/skill-creator}/SKILL.md (100%) rename {skill-creator => skills/skill-creator}/references/output-patterns.md (100%) rename {skill-creator => skills/skill-creator}/references/workflows.md (100%) rename {skill-creator => skills/skill-creator}/scripts/init_skill.py (100%) rename {skill-creator => skills/skill-creator}/scripts/package_skill.py (100%) rename {skill-creator => skills/skill-creator}/scripts/quick_validate.py (100%) diff --git a/AGENTS.md b/AGENTS.md new file mode 100644 index 0000000..05233d5 --- /dev/null +++ b/AGENTS.md @@ -0,0 +1,33 @@ +# MOP Skills 🐙 + +This repository contains a collection of specialized **Claude Skills**. These skills extend Claude's capabilities with domain-specific knowledge, workflows, and automated reporting. + +## Repository Structure + +``` +. +├── AGENTS.md # This file (purpose and overview) +├── skills/ # Dedicated directory for individual skills +│ ├── nerd-report/ # Personal report generator for Moritz Graf +│ └── skill-creator/ # Toolkit for creating and validating new skills +└── ... +``` + +## Available Skills + +### [nerd-report](skills/nerd-report/SKILL.md) +A professional "Octobot Journalist" that generates daily, weekly, and monthly reports for Moritz Graf. +- **Topics:** IT News, GCP, AI (Anthropic/OpenAI), Hacker News, Regensburg Local News. +- **Special Features:** Monday catch-up, Drill-down ("Tell me more"), Gardening (Hochbeet), Supermarket Shopping Guide. + +### [skill-creator](skills/skill-creator/SKILL.md) +Guidelines and scripts to help developers build high-quality, token-efficient Claude skills. + +## How to use +Add individual skill directories to your Claude context. Each skill is self-contained within its directory and driven by its `SKILL.md` file. + +## Creating New Skills +Use the templates and scripts in `skills/skill-creator` to bootstrap new skills: +```bash +python3 skills/skill-creator/scripts/init_skill.py --path skills/ +``` diff --git a/nerd-report/SKILL.md b/skills/nerd-report/SKILL.md similarity index 100% rename from nerd-report/SKILL.md rename to skills/nerd-report/SKILL.md diff --git a/nerd-report/references/daily.md b/skills/nerd-report/references/daily.md similarity index 100% rename from nerd-report/references/daily.md rename to skills/nerd-report/references/daily.md diff --git a/nerd-report/references/persona.md b/skills/nerd-report/references/persona.md similarity index 100% rename from nerd-report/references/persona.md rename to skills/nerd-report/references/persona.md diff --git a/nerd-report/references/sources.md b/skills/nerd-report/references/sources.md similarity index 100% rename from nerd-report/references/sources.md rename to skills/nerd-report/references/sources.md diff --git a/nerd-report/references/weekly_monthly.md b/skills/nerd-report/references/weekly_monthly.md similarity index 100% rename from nerd-report/references/weekly_monthly.md rename to skills/nerd-report/references/weekly_monthly.md diff --git a/skill-creator/LICENSE.txt b/skills/skill-creator/LICENSE.txt similarity index 100% rename from skill-creator/LICENSE.txt rename to skills/skill-creator/LICENSE.txt diff --git a/skill-creator/SKILL.md b/skills/skill-creator/SKILL.md similarity index 100% rename from skill-creator/SKILL.md rename to skills/skill-creator/SKILL.md diff --git a/skill-creator/references/output-patterns.md b/skills/skill-creator/references/output-patterns.md similarity index 100% rename from skill-creator/references/output-patterns.md rename to skills/skill-creator/references/output-patterns.md diff --git a/skill-creator/references/workflows.md b/skills/skill-creator/references/workflows.md similarity index 100% rename from skill-creator/references/workflows.md rename to skills/skill-creator/references/workflows.md diff --git a/skill-creator/scripts/init_skill.py b/skills/skill-creator/scripts/init_skill.py similarity index 100% rename from skill-creator/scripts/init_skill.py rename to skills/skill-creator/scripts/init_skill.py diff --git a/skill-creator/scripts/package_skill.py b/skills/skill-creator/scripts/package_skill.py similarity index 100% rename from skill-creator/scripts/package_skill.py rename to skills/skill-creator/scripts/package_skill.py diff --git a/skill-creator/scripts/quick_validate.py b/skills/skill-creator/scripts/quick_validate.py similarity index 100% rename from skill-creator/scripts/quick_validate.py rename to skills/skill-creator/scripts/quick_validate.py