i18n/de/skills/format-citations/SKILL.md
Zitate und Literaturverzeichnisse über verschiedene akademische Stile hinweg formatieren (APA 7, Chicago, Vancouver, IEEE, benutzerdefiniert) unter Verwendung von CSL/citeproc-Verarbeitung in R. Stilregeln anwenden für Autorenformatierung, Datumsplatzierung, Kursivschrift, DOI-Einbindung und Reihenfolge des Literaturverzeichnisses. Verwenden, wenn zwischen Zitierstilen konvertiert oder stilkonforme Literaturverzeichnisse für Einreichungen erstellt werden sollen.
npx skillsauth add pjt222/agent-almanac format-citationsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Zitate und Literaturverzeichnisse über verschiedene akademische Stile hinweg formatieren unter Verwendung von CSL-Definitionen und citeproc-Verarbeitung in R, mit Regeln für Autorenformatierung, Datumsstile, Kursivschrift und DOI-Einbindung.
Den Zielzitierstil vorbereiten:
| Stil | CSL-Dateiname | In-Text-Format |
|------|---------------|----------------|
| APA 7. Auflage | apa.csl | (Nachname, Jahr) |
| Chicago Autor-Jahr | chicago-author-date.csl | (Nachname Jahr) |
| Vancouver | vancouver.csl | Nummern [1] |
| IEEE | ieee.csl | Nummern [1] |
| Nature | nature.csl | Hochgestellte Nummern |
Erwartet: Die CSL-Stildatei ist geladen und alle stilspezifischen Regeln sind dokumentiert.
Bei Fehler: Falls kein exakter CSL-Stil verfügbar ist, den nächstliegenden Stil als Basis verwenden und die benötigten Änderungen dokumentieren. Häufige Anpassungen: Reihenfolge der Autoren, Datumsformat, Verwendung von Kursivschrift vs. Anführungszeichen für Titel.
Jeden Bibliographieeintrag gemäß den CSL-Regeln formatieren:
Autorenformatierung:
Titelformatierung:
Datum und Volumen:
DOI/URL-Einbindung:
https://doi.org/10.xxxx (immer einschließen)Seitenangaben und Identifikatoren: Seitenbereiche, Artikelnummern und elektronische Standorte korrekt formatieren.
Erwartet: Jeder Eintrag ist vollständig im Zielstil formatiert mit korrekter Autorenreihenfolge, Zeichensetzung und Typografie.
Bei Fehler: Falls ein Eintrag vom Stil nicht unterstützte Felder hat (z.B. Softwarezitat im Vancouver-Stil), auf den nächsten unterstützten Eintragstyp zurückfallen und die Abweichung dokumentieren.
Die in den Dokumenttext eingebetteten Zitationsverweise erstellen:
Autor-Jahr-Stile (APA, Chicago):
Nummerierte Stile (Vancouver, IEEE):
Mehrdeutigkeiten auflösen: Wenn mehrere Einträge zur gleichen Zitation zusammenfallen (gleicher Autor, gleiches Jahr), Buchstabensuffixe hinzufügen: (Müller, 2024a), (Müller, 2024b).
Erwartet: In-Text-Zitate stimmen exakt mit dem Literaturverzeichnis überein und folgen den Regeln des Zielstils.
Bei Fehler: Falls Mehrdeutigkeitsregeln den Stil überkomplizieren, die spezifischen Stilrichtlinien für die Disambiguierung konsultieren (einige Stile verwenden Initialen des Vornamens statt Buchstabensuffixe).
Die vollständige Literaturliste generieren:
Sortierreihenfolge: Nach Stil sortieren:
Formatierung: Jeden formatierten Eintrag mit korrekten hängenden Einzügen, Abständen und Trennzeichen zusammenstellen.
Überschrift: Geeignete Abschnittsüberschrift verwenden:
Ausgabe rendern: Für Quarto/R Markdown den CSL-Prozessor die Formatierung übernehmen lassen. Für eigenständige Ausgabe formatierten Text oder HTML erzeugen.
Erwartet: Ein vollständiges, korrekt geordnetes und formatiertes Literaturverzeichnis, das zum gewählten Stil passt.
Bei Fehler: Falls die Sortierreihenfolge falsch ist, die Sprachgebiet-Einstellungen des CSL-Prozessors prüfen (betrifft die Alphabetisierung in nicht-englischen Namen). Falls Einträge fehlen, sicherstellen, dass alle zitierten Schlüssel in der .bib-Datei vorhanden sind.
Die formatierte Ausgabe prüfen und liefern:
bibliography: und csl: konfigurierenErwartet: Validierte, stilkonforme Zitate und Literaturverzeichnis, bereit für die Einreichung oder Veröffentlichung.
Bei Fehler: Falls die Validierung Inkonsistenzen findet, die CSL-Stilregeln (Schritt 1) mit den stilspezifischen Transformationen (Schritt 2) abgleichen. Häufige Probleme: Groß-/Kleinschreibungsregeln, die vom Bibliographiemanager nicht durchgesetzt werden, fehlende Felder, die zu unvollständigen Einträgen führen.
manage-bibliography -- Bibliographiedateien erstellen und bereinigen, bevor die Formatierung angewendet wirdvalidate-references -- Zitate gegen externe Quellen prüfen, bevor sie formatiert werdencreate-quarto-report -- Quarto-Dokumente erstellen, die formatierte Zitate konsumierenformat-apa-report -- spezialisierte APA-7-Formatierung für Berichte und Manuskriptetesting
Launch all available agents in parallel waves for open-ended hypothesis generation on problems where the correct domain is unknown. Use when facing a cross-domain problem with no clear starting point, when single-agent approaches have stalled, or when diverse perspectives are more valuable than deep expertise. Produces a ranked hypothesis set with convergence analysis and adversarial refinement.
tools
Write integration tests for a Node.js CLI application using the built-in node:test module. Covers the exec helper pattern, output assertions, filesystem state verification, cleanup hooks, JSON output parsing, error case testing, and state restoration after destructive tests. Use when adding tests to an existing CLI, testing a new command, verifying adapter behavior across frameworks, or setting up CI for a CLI tool.
development
Screen a proposed trademark for conflicts and distinctiveness before filing. Covers trademark database searches (TMview, WIPO Global Brand Database, USPTO TESS), distinctiveness analysis using the Abercrombie spectrum, likelihood of confusion assessment using DuPont factors and EUIPO relative grounds, common law rights evaluation, and goods/services overlap analysis. Produces a conflict report with a risk matrix. Use before adopting a new brand name, logo, or slogan — distinct from patent prior art search, which uses different databases, legal frameworks, and analysis methods.
tools
Scaffold a new CLI command using Commander.js with options, action handler, three output modes (human-readable, quiet, JSON), and optional ceremony variant. Covers command naming, option design, shared context patterns, error handling, and integration testing. Use when adding a command to an existing Commander.js CLI, designing a new CLI tool from scratch, or standardizing command structure across a multi-command CLI.