一键导入
simple-report-export
Simple report generation without Google Cloud - uses Gmail App Password or local file export (PDF, Excel, Word-compatible formats)
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Simple report generation without Google Cloud - uses Gmail App Password or local file export (PDF, Excel, Word-compatible formats)
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Route complex requests to the right specialist agent or chain of agents. This skill acts as the central brain of an agent swarm — it analyses what the user needs, determines which specialist domain(s) are required, and coordinates parallel or sequential agent execution. Use this skill when a request spans multiple domains (e.g., "research competitors and create a pitch deck"), when you need to decide which specialist should handle an ambiguous request, or when a task requires a multi-step pipeline across different skills. Triggers on: multi-step requests, cross-domain tasks, "coordinate", "plan this out", "I need help with multiple things", or any complex request that touches more than one specialist area. Also triggers when the user seems unsure which tool or approach to use.
>-
>-
>-
>-
Compare entity financial ratios against ATO small business benchmarks to assess audit probability
| name | simple-report-export |
| description | Simple report generation without Google Cloud - uses Gmail App Password or local file export (PDF, Excel, Word-compatible formats) |
| version | 1.0.0 |
Generate professional tax optimization reports without requiring Google Cloud Console setup.
Uses your existing Gmail account with an App Password - no Cloud Console needed.
Generates files locally that you can email manually from any client.
abcd efgh ijkl mnop)# Gmail SMTP (Simple - no Cloud Console needed)
GMAIL_USER=your.email@gmail.com
GMAIL_APP_PASSWORD=abcdefghijklmnop # No spaces
ACCOUNTANT_EMAIL=accountant@firm.com.au
Uses Node.js Nodemailer to send via Gmail SMTP:
import nodemailer from 'nodemailer';
const transporter = nodemailer.createTransport({
service: 'gmail',
auth: {
user: process.env.GMAIL_USER,
pass: process.env.GMAIL_APP_PASSWORD
}
});
await transporter.sendMail({
from: process.env.GMAIL_USER,
to: process.env.ACCOUNTANT_EMAIL,
subject: 'Tax Optimization Analysis - Action Required',
html: reportContent,
attachments: [
{ filename: 'Tax_Report.pdf', path: './reports/tax_report.pdf' },
{ filename: 'Financial_Summary.xlsx', path: './reports/summary.xlsx' }
]
});
Generate files locally and email them yourself.
| File | Format | Use |
|---|---|---|
Tax_Optimization_Report.docx | Word | Full report with legislation |
Financial_Summary.xlsx | Excel | Calculations spreadsheet |
Tax_Report.pdf | Print-ready version | |
Email_Draft.txt | Text | Copy-paste into your email |
C:\ATO\ato-app\reports\
├── Tax_Optimization_Report_2026-01-19.docx
├── Financial_Summary_2026-01-19.xlsx
├── Tax_Report_2026-01-19.pdf
└── Email_Draft_2026-01-19.txt
npm install docx exceljs pdfkit nodemailer
# ----------------------------------------------------------------
# SIMPLE EMAIL (Gmail App Password - no Cloud Console needed)
# ----------------------------------------------------------------
# Get App Password from: https://myaccount.google.com/apppasswords
GMAIL_USER=your.email@gmail.com
GMAIL_APP_PASSWORD=your_16_char_app_password
# ----------------------------------------------------------------
# ACCOUNTANT DETAILS
# ----------------------------------------------------------------
ACCOUNTANT_NAME=Your Accountant Name
ACCOUNTANT_EMAIL=accountant@firm.com.au
ACCOUNTANT_FIRM=Accounting Firm Pty Ltd
# ----------------------------------------------------------------
# YOUR DETAILS
# ----------------------------------------------------------------
BUSINESS_NAME=Your Business Name
BUSINESS_ABN=XX XXX XXX XXX
YOUR_NAME=Your Name
YOUR_PHONE=04XX XXX XXX
/export-report
Generates Word, Excel, and PDF files in the reports/ folder.
/email-accountant
Sends email directly via Gmail SMTP.
/export-report --preview
Shows what will be generated without creating files.
When using local export, an email draft is generated:
Subject: Tax Optimization Analysis - [Business Name] - $XX,XXX Potential Recovery
Dear [Accountant Name],
Please find attached a comprehensive tax optimization analysis identifying
$XX,XXX in potential tax benefits for [Business Name].
KEY FINDINGS:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1. R&D Tax Incentive (Div 355) $XX,XXX
2. Bad Debt Deductions (S.25-35) $XX,XXX
3. Loss Carry-Forward (Div 36) $XX,XXX
4. SBITO (S.328-355) $1,000
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
TOTAL POTENTIAL RECOVERY: $XX,XXX
URGENT DEADLINES:
⚠️ R&D Registration: April 30, 2026
⚠️ Bad Debt Write-off: Before June 30
ATTACHMENTS:
📄 Tax_Optimization_Report.pdf - Full analysis with legislation
📊 Financial_Summary.xlsx - Detailed calculations
Please review and advise on next steps.
Best regards,
[Your Name]
[Phone]
---
Generated by ATO Tax Optimization Suite
| Feature | Gmail App Password | Local Export |
|---|---|---|
| Setup Complexity | Simple | Very Simple |
| Cloud Console | ❌ Not needed | ❌ Not needed |
| Auto-send | ✅ Yes | ❌ Manual |
| Attachments | ✅ Auto-attached | ✅ You attach |
| Email Client | Gmail | Any |
For immediate use:
/export-report to generate filesWhen ready for automation:
.env.local/email-accountant for direct send