All skills
ailabs-393 avatar

/business-document-generator

@7d5342d

This skill should be used when the user requests to create professional business documents (proposals, business plans, or budgets) from templates. It provides PDF templates and a Python script for generating filled documents from user data.

Use this Skill: https://skilld.dev/gh/ailabs-393/ai-labs-claude-skills/business-document-generator

This session only. Nothing lands on disk.

referencesdocument_schemas.md

≈623 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Business Document Data Schemas

This document describes the JSON data structure expected for each document type.

Proposal Document Schema

{
  "title": "string - Main proposal title",
  "subtitle": "string - Subtitle or tagline",
  "client_org": "string - Client organization name",
  "client_contact": "string - Client contact person name",
  "company_name": "string - Your company name",
  "contact_info": "string - Your contact email/phone",
  "date": "string - Date in format 'Month DD, YYYY'",
  "project_name": "string - Name of the project",
  "problem": "string - Problem statement",
  "key_technology": "string - Technology or approach used",
  "key_metric": "string - Key metrics to improve",
  "timeline": "string - Project timeline",
  "budget_amount": "string - Total budget amount"
}

Required Fields

  • title
  • client_org
  • company_name

Optional Fields

All other fields are optional and will use template defaults if not provided.


Business Plan Document Schema

{
  "company_name": "string - Your company name",
  "date": "string - Date in format 'Month DD, YYYY'",
  "mission": "string - Company mission statement",
  "vision": "string - Company vision statement",
  "legal_structure": "string - Legal entity type (LLC, Corp, etc.)",
  "business_stage": "string - Current stage (concept, startup, expansion)",
  "target_market": "string - Description of target market",
  "total_addressable_market": "string - TAM estimate"
}

Required Fields

  • company_name

Optional Fields

All other fields are optional and will use template defaults if not provided.


Budget Document Schema

{
  "fiscal_year": "string - Year (YYYY)",
  "company_name": "string - Your company name",
  "date": "string - Date in format 'Month DD, YYYY'",
  "inflation_rate": "string - Expected inflation rate",
  "headcount_growth": "string - Planned hiring",
  "sales_growth_target": "string - Revenue growth target",
  "key_metrics": "string - Key business metrics"
}

Required Fields

  • fiscal_year
  • company_name

Optional Fields

All other fields are optional and will use template defaults if not provided.


Date Format

All dates should be in the format: "November 3, 2025" (Full month name, day, year)

Example Files

See the assets/examples/ directory for complete example JSON files for each document type:

  • proposal_example.json
  • business_plan_example.json
  • budget_example.json

Source: SKILL.md on GitHub

No alerts16d4 checks · Risk SAFE
  • Gen Agent Trust Hub16d

    The skill is safe to use. It provides a standard Python-based utility to fill and generate PDF business documents from local templates using well-known packages, without any detected malicious patterns or security vulnerabilities.

  • Socket16d

    No alerts

  • Snyk16d

    Risk: LOW · No issues

  • ZeroLeaks5mo

    Score: 93/100 · 2 sections analyzed

Signed by skilld at 7d5342d. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 2 months ago.

Dormantupdated 11 months ago

README badge

README badge for ailabs-393/ai-labs-claude-skills/business-document-generator