Business Document Generator
Fyller PDF-forsider for forslag, forretningsplaner og budsjetter fra JSON via et Python-skript
Bestått
Hva den gjør
Genererer profesjonelle forretningsdokumenter (prosjektforslag, forretningsplaner, årlige budsjetter) ved å legge brukerleverte JSON-data over medfølgende PDF-maler med et Python-skript (pypdf + reportlab). Utløses når brukeren ber om å opprette et forslag, en forretningsplan eller et budsjettdokument fra en mal. Fyller kun felter på forsiden; malens brødtekst forblir et statisk profesjonelt rammeverk.
Testrapport
Klonet repoet, bekreftet at alle refererte filer eksisterer (scripts/generate_document.py, 3 mal-PDF-er, 3 eksempel-JSON-er, references/document_schemas.md), og at avhengigheter (pypdf, reportlab) var til stede. Kjørte skriptet reelt på proposal_example.json og budget_example.json: begge produserte gyldige flersidige PDF-er (forslag = 5 sider, 41KB). Tekstutvinning bekreftet at brukerdataene (Digital Transformation Initiative, Acme Corporation, TechSolutions Inc.) ble lagt over på forsiden. Reell feil: proposal- og business_plan-generatorene tegner ny tekst oppå UTEN å dekke malens plassholdertekst, slik at forsiden viser overlappende spøkelsestekst ("Project Proposal Title Here" pluss reell tittel på samme sted); kun budsjettgeneratoren hvitvasker plassholdere først. Baseline var et enkelt markdown-forslag jeg skrev for hånd; ferdigheten gir i stedet en stilisert 5-siders mal-PDF, en konkret distribuerbar-artefaktforskjell, men begrenset av overlappingsfeilen og fyll-kun-forside-omfanget. Sikkerhetsskann ren: ingen nettverkskall, ingen eksfiltrering, ingen injeksjon.
Testet på: 2026-07-21 · Claude Code 2.x (agent harness)
Installer
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-generatorFyller PDF-forsider for forslag, forretningsplaner og budsjetter fra JSON via et Python-skript
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen 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