bank_invoice

Community

Generate XX Bank invoices with auto name masking.

Authorataskite
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill eliminates the tedious, error-prone manual work of filling out XX Bank invoice templates and handling sensitive customer name desensitization for file naming, streamlining the invoice creation process for banking and financial workflows.

Core Features & Use Cases

  • Dual Document Output: Generates both standardized Excel invoice records and Word digital application forms from pre-defined templates.
  • Automatic Name Desensitization: Masks customer names in output filenames (e.g., "张三丰" → "张某某") to protect personal sensitive information.
  • Use Case: Ideal for loan processing teams that need to quickly generate compliant invoice documents for disbursements, ensuring consistent formatting and data privacy compliance.

Quick Start

Use the bank_invoice skill to generate an invoice for customer 张三丰 with ID card number 123456200001011234, contact phone 13800138000, email [email protected], contract number HT20240410001, loan number JD20240410001, disbursement date 2024-04-10, total loan amount 100000, bank lending amount 80000, fee type 服务费, invoice amount 5000, and serial number 001.

Dependency Matrix

Required Modules

openpyxlpython-docx

Components

scriptsassets

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: bank_invoice
Download link: https://github.com/ataskite/agentscope-demo/archive/main.zip#bank-invoice

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 536,000+ vetted skills library on demand.