Business Document Generator

Fyller PDF-forsider for forslag, forretningsplaner og budsjetter fra JSON via et Python-skript

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

Bestått ★ 8.0/10

Business Document Generator — Fyller PDF-forsider for forslag, forretningsplaner og budsjetter fra JSON via et Python-skript

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