Akademisches Studien- und Fristenmanagement mit Quellenprüfung, Datenschutz und realistischer Handlungsplanung.
日本語の概要は準備中です。原文の説明を表示しています。
Einmaliger Tasksolver+Writer+Maintainer-Durchlauf fuer den Projektordner, in dem die Session gerade sowieso gearbeitet hat (inkl. Unterordner) — kein systemweiter Sweep. Loest offene triviale/autonome Register-Punkte, aktualisiert Dokumentation auf den gemessenen Ist-Stand (im Projekt UND in der Root der Pipeline, in der das Projekt liegt) und raeumt Strays/Temp- Dateien nach dem Papierkorb-Prinzip weg. Nutze diesen Skill bei /tidy-up, "raeum das Projekt auf", "mach hier sauber bevor wir weitermachen", am Ende einer Arbeitssitzung an einem Projekt, oder als faellige autonome Aufgabe innerhalb von /work-autonomous + /goal.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Am Ende einer Arbeitssitzung an einem Projekt bleibt typischerweise Kleinkram liegen: ein
erledigter TODO-Punkt, der nie abgehakt wurde; eine README, die den alten statt den gemessenen
Stand zeigt; eine Handvoll Testdateien, die niemand mehr braucht. tidy-up ist ein einmaliger,
selbstbegrenzter Durchlauf, der genau das fuer einen Projektordner nachzieht — den, in dem
die Session ohnehin gerade gearbeitet hat. Kein Dauerloop, kein systemweiter Sweep.
Der Durchlauf besteht aus drei Rollen, die das Modell selbst nacheinander einnimmt:
Gemessen vor dem Bau dieses Skills: Es existieren in dieser Bibliothek (Stand 2026-08-19)
keine eigenstaendigen Skills oder Rollen namens tasksolver/writer/maintainer — weder als
Skill-Name noch als dokumentierte Rolle in einem anderen Skill (Volltextsuche ueber
skills/**/SKILL.md, keine Treffer ausser einem unverwandten Namen privat-mail-writer). Die
drei Rollen sind deshalb direkt unten als Abschnitte definiert, nicht extern orchestriert. Sollten
spaeter eigenstaendige tasksolver/writer/maintainer-Skills entstehen, uebernimmt tidy-up
sie per Verweis statt die Logik weiter zu duplizieren (Pruefpflicht bei jeder Weiterentwicklung
dieses Skills).
.TOPICS/ insgesamt.Ziel: das Projekt-Register (TODO.md/AUFGABEN.txt/vergleichbare lokale Konvention) auf einen
korrekten, aktuellen Stand bringen.
DONE.md bzw. der lokalen Erledigt-Konvention verschieben.work-autonomous) → jetzt loesen, dann als erledigt
einsortieren.USER/*-Ticket-Kategorie verdient haette).tidy-up loest vorhandene Reste, es erzeugt keine neue Agenda.Ziel: Dokumentation zeigt den gemessenen, nicht den erinnerten oder erhofften Stand.
.TOPICS/<Pipeline>/ROADMAP.md, STATUS.md, eine Projekttabelle in
der Pipeline-README) — dessen Zeile/Abschnitt fuer GENAU dieses Projekt aktualisieren..SYNC/_policies/library/P-006_sprachstufen.md)
fuer seine Stufe Pflicht ist, oder ist eine vorhandene Fassung erkennbar veraltet — das zieht
der WRITER-Schritt nach. P-006 in Kurzform: Core-Set (DE+EN) ist Pflicht fuer jedes
veroeffentlichte Repo/katalogisierte Objekt (Repo: README.md EN + README_de.md; Skill:
SKILL.md DE + SKILL.en.md); Full-/World-Set (ES/ZH/JA/RU bzw. +FR/HI/AR/BN/PT) sind das
Zielbild, werden aber nach und nach nachgezogen, nicht in einer Kampagne durch tidy-up.
Werkzeug: der bestehende Skill bilingual-doc-sync wird orchestriert (aufgerufen), seine
Logik wird NICHT dupliziert — er deckt genau "fehlende Fassung nachziehen" +
Abschnitts-Paritaetspruefung + Divergenzbehebung bereits ab. tidy-up liefert ihm nur den
Anstoss (welches Objekt, welche laut P-006 fehlende Pflichtsprache) fuer den aktiven
Projektordner; Uebersetzungsqualitaet, Struktur-Paritaet und Leitsprachen-Regel bleiben
bilingual-doc-syncs Verantwortung. Grenzen wie bei P-006: nur bis zum gemessenen Ist-Stand
uebersetzen, keine Inhalte erfinden, echte Diakritika/Umlaute, Repo-Cooldown (<24h seit letztem
Commit) und aktive Locks respektieren — dann diesen Punkt unuebersetzt lassen und als offenen
Punkt ablegen (Rolle 3) statt zu erzwingen.Ziel: Hygiene, ohne dass etwas verloren geht.
*.tmp, doppelte Kopien, vergessene
Debug-Ausgaben) — Papierkorb-Prinzip: in einen lokalen _archive/-Ordner verschieben (anlegen +
in .gitignore eintragen falls noch nicht vorhanden), niemals direkt loeschen. Bei Funden,
deren Herkunft/Zweck unklar ist: Zweck aktiv ermitteln (Datei lesen), nicht ungelesen wegraeumen
— siehe Konvention "Fremdaenderungen nachzertifizieren".ticket-master/TASKPLAN), jeweils mit Kontext (was, warum offen, naechster Schritt).LOCK.txt/LOCK.<scope>.txt/
LOCK.user.* im Projektordner liegt. Ein LOCK.user.* stoppt tidy-up fuer den betroffenen
Bereich vollstaendig — kein Umgehen, kein Teil-Tidy-Up am gesperrten Bereich.tidy-up ist ein Durchlauf, kein Loop. Nach Rolle 3 endet der Skill mit einer kurzen
Zusammenfassung (was geloest, was aktualisiert, was aufgeraeumt, was offen abgelegt wurde) und
kehrt zur aufrufenden Sitzung zurueck. Ein erneuter /tidy-up-Aufruf im selben Projekt kurz
danach ist erlaubt, aber nicht automatisch sinnvoll — siehe Faelligkeits-Kriterium unten.
tidy-up-Laeufe zaehlen als autonom ausfuehrbare Aufgabe im Sinne von work-autonomous Ebene 1
(normale, sichtbare Arbeit — kein Grund, in die teure Ebene-2-Erschoepfungspruefung zu wechseln,
solange ein faelliger tidy-up-Lauf vorliegt). Praktisch heisst das: Wird /work-autonomous
zusammen mit /tidy-up innerhalb eines /goal genutzt, gilt das Goal erst dann als abgeschlossen,
wenn auch faellige tidy-up-Punkte erledigt sind — sofern sie autonom durchfuehrbar sind (siehe
Abgrenzungstabelle in work-autonomous; ein tidy-up-Punkt, der eine Nutzerentscheidung braucht,
zaehlt genauso wenig als autonom wie jede andere USER/*-gebundene Aufgabe).
Faelligkeits-Kriterium (wann ist ein tidy-up-Lauf "faellig"?):
tidy-up-Lauf fuer GENAU dieses Projekt ist der Cooldown
abgelaufen (Default: 1× pro Sitzungsabschluss an diesem Projekt — kein Mehrfachlauf innerhalb
derselben Sitzung ohne neue Aenderungen seit dem letzten Lauf).LOCK.user.* blockiert den Projektordner (siehe Rolle 3, Punkt 4).Protokollierung des letzten Laufs (analog zum Guard-Muster in work-autonomous, aber bewusst
schlanker — tidy-up braucht keine vierstufige Kette, nur einen Zeitstempel je Projekt):
usmc --agent <agent> note "tidy-up: project=<projekt-pfad-oder-slug> at=<ISO-Zeit> result=<done|nothing-to-do>" \
--type context --priority 2 --tags "tidy-up-log,<projekt-slug>"
Vor einem neuen Lauf denselben Tag lesen (usmc --agent <agent> working --limit 20 gefiltert nach
tidy-up-log,<projekt-slug>), um Kriterium 2 zu pruefen.
Ein /goal-Konstrukt (sofern eines existiert oder gebaut wird — work-autonomous selbst ruft
kein /goal auf, siehe dortiger Abschnitt "Bewusst ohne eingebautes /goal") liest dieses
Faelligkeits-Kriterium genauso wie es work-autonomouss eigenes Abbruchsignal liest: Ist ein
tidy-up-Lauf faellig UND autonom durchfuehrbar, ist das Goal noch nicht fertig — unabhaengig
davon, ob work-autonomouss eigene Vier-Schritt-Kette bereits "exhausted" meldet.
Der passende, minimal-invasive Gegen-Eintrag im work-autonomous-Skill selbst (Ebene 1, neue
Quelle "faellige tidy-up-Laeufe des aktiven Projekts") ist Teil dieses Ausbaus — siehe dortiger
Changelog-Eintrag.
work-autonomous — siehe oben; tidy-up ist eine der Quellen, die work-autonomouss
Ebene 1 abarbeitet, kein Ersatz fuer dessen Erschoepfungspruefung.bilingual-doc-sync — wird von Rolle 2 (WRITER) fuer den Uebersetzungs-Nachzug
orchestriert (siehe dort), nicht dupliziert. tidy-up entscheidet nur WAS laut P-006 fehlt,
bilingual-doc-sync entscheidet WIE uebersetzt/synchronisiert wird.bugsweep — systematische Bug-Suche mit Verdopplungs-Eskalation. Anderer Zweck (Fehler
finden, nicht Register/Doku/Hygiene pflegen) — bei Ueberschneidung (Bugsweep-Fund landet im
Register) uebernimmt tidy-up nur die Registerpflege, nicht die Bugsuche selbst.dev-cycle — 8-Phasen-Rahmen fuer neue Feature-Entwicklung. tidy-up ist kein
Entwicklungsrahmen, sondern ein Abschluss-/Hygiene-Durchlauf nach bereits geleisteter Arbeit.folder-flattening — restrukturiert verschachtelte Ordnerhierarchien. tidy-up raeumt
Dateien innerhalb der bestehenden Struktur auf, aendert die Struktur selbst nicht.User: "/tidy-up"
(Session hat gerade am autorisierten lokalen Checkout von `beispiel-projekt` gearbeitet)
→ TASKSOLVER: TODO.md gelesen — 2 Punkte bereits durch die Sitzung erledigt (nach DONE.md
verschoben), 1 trivialer Punkt ("README-Tippfehler in Zeile 12") autonom geloest, 1 Punkt
braucht Nutzerentscheidung (unveraendert stehen gelassen).
→ WRITER: README-Versionsangabe war 1.2.0, tatsaechlich 1.3.0 (package.json) — korrigiert.
Pipeline-Root-Statustabelle: Zeile fuer "beispiel-projekt" von "in Arbeit" auf "aktiv" gesetzt.
→ MAINTAINER: 3 Debug-Skripte im Projektroot gefunden, nach _archive/ verschoben (Zweck geprueft:
einmalige Testskripte, nicht mehr referenziert). Skill-Registry-Eintrag geprueft: stimmt.
1 offener Punkt (Nutzerentscheidung) in AUFGABEN.txt belassen, dort bereits korrekt einsortiert.
→ USMC-Log geschrieben: tidy-up: project=beispiel-projekt at=2026-08-19T14:30 result=done
→ Zusammenfassung an Nutzer: 3 geloest, 2 Doku-Stellen aktualisiert, 3 Dateien archiviert, 1 Punkt
offen (Nutzerentscheidung noetig).
Kombiniert mit /goal + /work-autonomous:
/goal "Projekt X fertigstellen" mit /work-autonomous + /tidy-up als Bedingungen
→ work-autonomous Ebene 1 findet: ACTIONABLE-Ticket erledigt, dann kein weiteres Ticket mehr,
ABER tidy-up-Faelligkeitskriterium erfuellt (Session hat an Projekt X gearbeitet, kein
protokollierter Lauf seit Sitzungsbeginn, kein LOCK.user aktiv) → tidy-up-Durchlauf ausgefuehrt.
→ Erst NACHDEM tidy-up "done" meldet UND work-autonomous Ebene 2 "exhausted" meldet, gilt das
Goal als abgeschlossen.
bilingual-doc-sync — wird orchestriert, nicht dupliziert. Frontmatter-
Dependency + "Verwandte Skills"-Eintrag ergaenzt.tasksolver/writer/maintainer-Skills existieren (sonst waere
orchestriert statt dupliziert worden). Scope auf den aktiven Projektordner + Pipeline-Root-
Statuszeile begrenzt. Goal-Integration: tidy-up-Laeufe zaehlen als work-autonomous-Ebene-1-
Quelle, mit eigenem, schlankem USMC-Faelligkeits-Log (kein Vier-Schritt-Guard wie bei
work-autonomous selbst — dafuer ist tidy-up zu einfach strukturiert). Passender, minimal-
invasiver Gegen-Eintrag in work-autonomous 1.3.0 ergaenzt (siehe dortiger Changelog).まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Akademisches Studien- und Fristenmanagement mit Quellenprüfung, Datenschutz und realistischer Handlungsplanung.
日本語の概要は準備中です。原文の説明を表示しています。
Aktives Lernen, Erarbeitung von Fachinhalten und strukturierte Erstellung von Synthesen.
日本語の概要は準備中です。原文の説明を表示しています。
Prüfungsvorbereitung, Selbsttests, Probeklausuren und systematische Fehleranalyse.
日本語の概要は準備中です。原文の説明を表示しています。
Terapia de Aceptación y Compromiso (ACT) según Steven Hayes: modelo Hexaflex con los seis procesos nucleares de la flexibilidad psicológica.
日本語の概要は準備中です。原文の説明を表示しています。
Acceptance & Commitment Therapy (ACT) nach Steven Hayes: Hexaflex-Modell mit den sechs Kernprozessen psychischer Flexibilität.
日本語の概要は準備中です。原文の説明を表示しています。
Acceptance & Commitment Therapy (ACT) according to Steven Hayes: Hexaflex model with the six core processes of psychological flexibility.
日本語の概要は準備中です。原文の説明を表示しています。