# Knowledge Rename

> Batch-rename attachments (PDFs, images) by convention. Author-Year_Title for sources, context-based for images.

- **Type:** Skill
- **Install:** `agentstack add skill-pssah4-vault-operator-knowledge-rename`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [pssah4](https://agentstack.voostack.com/s/pssah4)
- **Installs:** 0
- **Category:** [AI & ML](https://agentstack.voostack.com/c/ai-and-ml)
- **Latest version:** 0.1.0
- **License:** Apache-2.0
- **Upstream author:** [pssah4](https://github.com/pssah4)
- **Source:** https://github.com/pssah4/vault-operator/tree/main/bundled-skills/knowledge-rename
- **Website:** https://pssah4.github.io/vault-operator/

## Install

```sh
agentstack add skill-pssah4-vault-operator-knowledge-rename
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# Attachment-Umbenennung

Benenne Attachments (PDFs, Bilder) nach den Vault-Konventionen um.
Alle Wikilinks werden automatisch aktualisiert (Obsidians vault.rename).

## Namenskonventionen

### Quellen-Dateien (PDFs, Office-Dokumente)
Schema: `Autor-Jahr_Titel.ext`
- Autor: Nachname des Autors
- Jahr: Vierstellig
- Titel: Kurztitel, Woerter mit Bindestrich verbunden
- Beispiel: `Ahrens-2017_Das-Zettelkasten-Prinzip.pdf`

### Bilder
Schema: `Kontext-Beschreibung.ext`
- Primaer: Aus der einbettenden Note ableiten (Titel + Position)
- Fallback: Bildinhalt visuell beschreiben (multimodales Modell)
- Beispiel: `Agentic-AI-Architektur-Diagramm.png`

## Workflow

### Einzelne Datei umbenennen
1. User sagt "Benenne diese Datei um" (mit aktiver Note oder Attachment)
2. Lies die Datei oder die einbettende Note
3. Leite den korrekten Namen ab
4. Schlage den neuen Namen vor
5. Nach Bestaetigung: `move_file` (aktualisiert alle Wikilinks automatisch)

### Batch-Umbenennung
1. User sagt "Benenne meine Attachments um"
2. `list_files` im Attachments-Ordner
3. Fuer jede Datei mit kryptischem Namen:
   a) Ist sie in einer Note eingebettet? → Name aus Kontext ableiten
   b) Ist es ein PDF? → Autor/Jahr/Titel aus Inhalt extrahieren
   c) Ist es ein Bild? → Name aus einbettender Note oder visuell
4. Zeige Vorschlagsliste: Alt → Neu
5. User bestaetigt (einzeln oder gesammelt)
6. `move_file` fuer jede Umbenennung

## Regeln
- IMMER den User fragen bevor umbenannt wird (Vorschlagsliste zeigen)
- NIEMALS Dateien loeschen oder verschieben (nur umbenennen)
- Obsidians `move_file` nutzen (aktualisiert Wikilinks automatisch)
- Sonderzeichen vermeiden: kein ?, !, /, \, *, ", 
- Umlaute sind erlaubt (Obsidian-kompatibel)
- Leerzeichen durch Bindestriche ersetzen

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [pssah4](https://github.com/pssah4)
- **Source:** [pssah4/vault-operator](https://github.com/pssah4/vault-operator)
- **License:** Apache-2.0
- **Homepage:** https://pssah4.github.io/vault-operator/

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-pssah4-vault-operator-knowledge-rename
- Seller: https://agentstack.voostack.com/s/pssah4
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
