Business Document Generator
Udfylder PDF-forsider til forslag, forretningsplaner og budgetter fra JSON via et Python-script
Testet · Virker
Hvad det gør
Genererer professionelle forretningsdokumenter (projektforslag, forretningsplaner, årlige budgetter) ved at overlejre brugerleverede JSON-data på medfølgende PDF-skabeloner med et Python-script (pypdf + reportlab). Udløses, når brugeren beder om at oprette et forslag, en forretningsplan eller et budgetdokument fra en skabelon. Udfylder kun felter på forsiden; skabelonens brødtekst forbliver et statisk professionelt rammeværk.
Testrapport
Klonede repoet, bekræftede at alle refererede filer eksisterer (scripts/generate_document.py, 3 skabelon-PDF'er, 3 eksempel-JSON'er, references/document_schemas.md), og at afhængigheder (pypdf, reportlab) var til stede. Kørte scriptet i praksis på proposal_example.json og budget_example.json: begge producerede gyldige flersidede PDF'er (proposal = 5 sider, 41KB). Tekstudtræk bekræftede, at brugerdata (Digital Transformation Initiative, Acme Corporation, TechSolutions Inc.) blev overlejret på forsiden. Reel fejl: forslags- og forretningsplan-generatorerne tegner ny tekst ovenpå UDEN at dække skabelonens pladsholdertekst, så forsiden viser overlappende spøgelsestekst ("Project Proposal Title Here" plus reel titel på samme sted); kun budgetgeneratoren hvidvasker pladsholdere først. Baseline var et simpelt markdown-forslag, jeg skrev i hånden; færdigheden giver i stedet en stylet 5-siders skabelon-PDF, en konkret forskel i distribuerbart artefakt, men begrænset af overlapningsfejlen og udfyldningsomfanget kun på forsiden. Sikkerhedsscanning ren: ingen netværkskald, ingen eksfiltrering, ingen injektion.
Testet: 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.
Kommandoer og eksempelprompter
/business-document-generatorUdfylder PDF-forsider til forslag, forretningsplaner og budgetter fra JSON via et Python-script
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):
Generate a business proposal from this templateCreate a budget document from these numbersFill out a business plan PDF with our data