Azedo Skills banner
mranner mranner

Azedo Skills

Development community

Description

Sammlung von Claude-Code-Skills für die azedo-Systemadministration (FreeBSD, WordPress, Server- & Kundenverwaltung).

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

azedo-skills

Claude Code Skills für das azedo-Team.

Installation

git clone https://github.com/mranner/azedo-skills.git ~/.claude/azedo-skills
sh ~/.claude/azedo-skills/install.sh

Das Install-Script legt Symlinks an und traegt die nötigen Permissions in `~/.claude/settings.json` ein (Read/Write auf den Skills-Ordner).

Update

cd ~/.claude/azedo-skills && git pull

`install.sh` richtet beim ersten Lauf einen Git-Hook ein, der neue Skills nach jedem `git pull` **automatisch** verlinkt — man muss `install.sh` nach einem Update also nicht erneut aufrufen.

**Aeltere Installationen ohne Hook:** einmalig `sh install.sh` ausfuehren, danach greift der Automatismus bei jedem weiteren `git pull`.

Nach einem Update ggf. `setup` erneut ausfuehren, damit `instance.json` aktualisiert wird.

**Ab v1.1.0:** `setup` muss nach dem Update einmal ausgefuehrt werden — die `instance.json` enthaelt jetzt die Benutzerrolle (Admin/Non-Admin) fuer die API-Aufrufe.

Neue Skills hinzufuegen

**Wichtig:** Wird ein neuer Skill angelegt, muss sein Verzeichnisname in die `for skill in …`-Liste in `install.sh` eingetragen werden. Sonst legt `install.sh` beim naechsten Lauf keinen Symlink an und der Skill ist nach dem Update nicht verfuegbar.

Alle Skript-Shebangs verwenden `#!/usr/bin/env python3` (minor-version- unabhaengig); ein neuer Skill sollte das ebenso halten.

Skills

kanboard

Verwaltet Tasks auf einer Kanboard-Instanz via JSON-RPC API. Unterstützt:

  • Tasks erstellen, anzeigen, ändern, verschieben (auch projektübergreifend), öffnen/schließen
  • Tasks löschen (remove-task, nicht umkehrbar — ohne --force nur Vorschau mit Titel und Abbruch)
  • Kommentare lesen, hinzufügen, ändern, löschen
  • Dateien anhängen, auflisten, herunterladen, löschen
  • Teilaufgaben erstellen, ändern, löschen
  • Task-Verbindungen (interne Links) auflisten, erstellen, löschen
  • Tags verwalten (get-tags/set-tags/add-tag/remove-tag) inkl. Kimai-Verknüpfung (`set-ki