Business Document Generator

Udfylder PDF-forsider til forslag, forretningsplaner og budgetter fra JSON via et Python-script

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

Testet · Virker ★ 8.0/10

Business Document Generator — Udfylder PDF-forsider til forslag, forretningsplaner og budgetter fra JSON via et Python-script

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