feat: add hosting and qr-code skills

This commit is contained in:
Moritz Graf
2026-09-16 08:59:54 +02:00
parent 5376ddbc20
commit bb31002e19
6 changed files with 403 additions and 0 deletions
+11
View File
@@ -67,6 +67,17 @@ Two-way Google Calendar integration for Family Appointments and Regensburg Local
- **Features:** Read, search, create, update, and delete events across two distinct calendars (`family` and `regensburg`).
- **Tools:** Standalone MCP server and CLI at `scripts/google_calendar.py` (`calendar_list_events`, `calendar_create_event`, `calendar_update_event`, `calendar_delete_event`, `calendar_get_event`).
### [hosting](skills/hosting/SKILL.md)
Public S3 file sharing and static website hosting on `https://hosting.haumdaucher.de`.
- **Features:** Upload HTML research dossiers, recipes, documents, and images with clean URLs (`/{category}/{YYYYMMDD}-{slug}.{ext}`).
- **Workflow:** Proactively triggers `ask_user` with Telegram inline buttons to offer generating a branded QR code for the public link.
- **Tools:** Standalone publisher CLI at `scripts/publish_file.py`.
### [qr-code](skills/qr-code/SKILL.md)
Universal QR code generator featuring the Haumdaucher logo in the center.
- **Features:** High-redundancy QR code synthesis (`ERROR_CORRECT_H`), logo overlay with clean white badge, and native Telegram image delivery via `MEDIA:<path>`.
- **Tools:** Standalone CLI at `scripts/generate_qr.py`.
### [skill-creator](skills/skill-creator/SKILL.md)
Guidelines and scripts to help developers build high-quality, token-efficient Claude skills.