Business Document Generator

Vyplňuje titulní stránky PDF pro návrhy, obchodní plány a rozpočty z JSON pomocí Python skriptu

od ailabs-393 · ailabs-393/ai-labs-claude-skills

Otestováno · Funguje ★ 8.0/10

Business Document Generator — Vyplňuje titulní stránky PDF pro návrhy, obchodní plány a rozpočty z JSON pomocí Python skriptu

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 template
  • Create a budget document from these numbers
  • Fill out a business plan PDF with our data