Business Document Generator
Vyplňuje titulní stránky PDF pro návrhy, obchodní plány a rozpočty z JSON pomocí Python skriptu
Otestováno · Funguje
Co umí
Generuje profesionální obchodní dokumenty (projektové návrhy, obchodní plány, roční rozpočty) překrytím uživatelských dat JSON na přiložené PDF šablony pomocí Python skriptu (pypdf + reportlab). Spouští se, když uživatel požádá o vytvoření návrhu, obchodního plánu nebo rozpočtového dokumentu ze šablony. Vyplňuje pouze pole titulní stránky; tělo šablony zůstává statickým profesionálním rámcem.
Testovací report
Klonován repozitář, potvrzena existence všech odkazovaných souborů (scripts/generate_document.py, 3 šablony PDF, 3 příklady JSON, references/document_schemas.md) a přítomnost závislostí (pypdf, reportlab). Skript spuštěn reálně na proposal_example.json a budget_example.json: oba vygenerovaly platné vícestránkové PDF (proposal = 5 stránek, 41KB). Extrakce textu potvrdila, že uživatelská data (Digital Transformation Initiative, Acme Corporation, TechSolutions Inc.) byla překryta na obálce. Skutečná vada: generátory proposal a business_plan kreslí nový text navrch BEZ zakrytí zástupného textu šablony, takže obálka zobrazuje překrývající se duchový text ("Project Proposal Title Here" plus skutečný název na stejném místě); pouze generátor budget nejprve vymaže zástupné symboly. Základem byl jednoduchý markdown návrh, který jsem napsal ručně; dovednost místo toho poskytuje stylizované 5stránkové PDF šablony, konkrétní rozdíl v distribuovatelném artefaktu, ale omezený chybou překrývání a rozsahem vyplnění pouze obálky. Bezpečnostní sken čistý: žádné síťové volání, žádná exfiltrace, žádná injekce.
Testováno: 2026-07-21 · Claude Code 2.x (agent harness)
Instalace
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.
Příkazy a ukázkové prompty
/business-document-generatorVyplňuje titulní stránky PDF pro návrhy, obchodní plány a rozpočty z JSON pomocí Python skriptu
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
Generate a business proposal from this templateCreate a budget document from these numbersFill out a business plan PDF with our data