Official Xero skill

📊 官方 CLI 掌控 Xero 账簿

Xero 官方 CLI 工具,支持 PKCE OAuth 认证,可读写会计数据,适合开发者和财务人员自动化发票、账单、报表等流程。

收藏
3.5k
安装
954
版本
0.0.3
CLS 安全扫描中
预计需要 3 分钟...

使用说明

Xero Command Line 是由 Xero 官方维护的命令行工具,基于 PKCE OAuth 认证协议,为用户提供对 Xero 会计 API 的完整访问能力。该工具覆盖会计核心场景,包括联系人管理、发票/报价/贷项通知单创建、银行交易记录、手动日记账、多币种处理、税务税率查询及财务报表生成(试算表、损益表、资产负债表、账龄分析等)。

核心用法:用户通过 xero login 完成浏览器 OAuth 授权后,可使用 xero org details 验证当前组织身份,再执行各类读写操作。工具支持多 Profile 管理(xero profile add/list/set-default),便于切换不同企业账套。数据操作遵循「先查询 ID,再执行写入」的安全流程,复杂多行项目推荐通过 --file <json> 方式提交。

显著优点

  • 官方背书:由 Xero API 团队直接开发维护,接口同步及时,文档完备。
  • 安全机制完善:强制会话初始验证组织身份、写入前需显式用户确认、敏感操作禁止静默切换 Profile,有效防范误操作风险。
  • 输出格式灵活:支持 --json/--csv 输出,便于与 jq、Excel 或 BI 工具集成。

潜在局限

  • 初始配置需浏览器完成 OAuth,纯自动化 CI/CD 场景需额外处理。
  • 部分更新操作(如 Quotes)存在 API 层字段强制要求,需关注验证错误。
  • 手动日记账必须成对借贷,需 JSON 文件输入,无法单行命令完成。

适合人群:具备基础命令行能力的开发者、财务自动化工程师、代理记账机构技术人员,以及需批量处理 Xero 数据的中型企业财务团队。

常规风险:该工具直接操作真实财务数据,写入错误可能导致账务混乱;环境变量(XERO_PROFILE/XERO_CLIENT_ID)的静默覆盖可能造成跨组织误操作,需严格遵循安全规则中的验证步骤。

Official Xero skill 内容

手动下载zip · 4.0 kB
SKILL.mdtext/markdown
请选择文件