Business Document Generator
Füllt PDF-Titelseiten für Vorschläge, Businesspläne und Budgets aus JSON über ein Python-Skript
Getestet · Funktioniert
Was es kann
Generiert professionelle Geschäftsdokumente (Projektvorschläge, Businesspläne, Jahresbudgets), indem vom Benutzer bereitgestellte JSON-Daten mit einem Python-Skript (pypdf + reportlab) auf gebündelte PDF-Vorlagen gelegt werden. Wird ausgelöst, wenn der Benutzer darum bittet, einen Vorschlag, einen Businessplan oder ein Budgetdokument aus einer Vorlage zu erstellen. Füllt nur die Felder der Titelseite; der Vorlagenkörper bleibt ein statisches professionelles Framework.
Testbericht
Das Repo geklont, bestätigt, dass alle referenzierten Dateien existieren (scripts/generate_document.py, 3 Vorlagen-PDFs, 3 Beispiel-JSONs, references/document_schemas.md) und dass die Abhängigkeiten (pypdf, reportlab) vorhanden waren. Das Skript tatsächlich für proposal_example.json und budget_example.json ausgeführt: beide produzierten gültige mehrseitige PDFs (Vorschlag = 5 Seiten, 41KB). Die Textextraktion bestätigte, dass die Benutzerdaten (Digital Transformation Initiative, Acme Corporation, TechSolutions Inc.) auf der Titelseite überlagert wurden. Echter Defekt: Die Generatoren für Vorschläge und Businesspläne zeichnen neuen Text oben auf, OHNE den Platzhaltertext der Vorlage zu überdecken, sodass die Titelseite überlappenden Geistertext ("Project Proposal Title Here" plus echter Titel an derselben Stelle) zeigt; nur der Budgetgenerator überdeckt zuerst Platzhalter. Die Baseline war ein einfacher Markdown-Vorschlag, den ich von Hand geschrieben hatte; der Skill liefert stattdessen ein stilisiertes 5-seitiges Vorlagen-PDF, einen konkreten Unterschied im verteilbaren Artefakt, aber begrenzt durch den Überlappungsfehler und den Füllbereich nur für die Titelseite. Sicherheitsprüfung sauber: keine Netzwerkaufrufe, keine Exfiltration, keine Injektion.
Getestet am: 2026-07-21 · Claude Code 2.x (agent harness)
Installation
git clone --depth 1 https://github.com/ailabs-393/ai-labs-claude-skills.git /tmp/business-document-generator-src mkdir -p ~/.claude/skills cp -R /tmp/business-document-generator-src/packages/skills/business-document-generator ~/.claude/skills/business-document-generator # Requires Python 3 with two packages: # pip install pypdf reportlab # Run example: # cd ~/.claude/skills/business-document-generator # python3 scripts/generate_document.py proposal assets/examples/proposal_example.json \ # --templates-dir assets/templates --output-dir ./output # document_type is one of: proposal | business_plan | budget # Identical copy also lives at dist/skills/business-document-generator in the repo.
Befehle & Beispiel-Prompts
/business-document-generatorFüllt PDF-Titelseiten für Vorschläge, Businesspläne und Budgets aus JSON über ein Python-Skript
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
Generate a business proposal from this templateCreate a budget document from these numbersFill out a business plan PDF with our data