票据专家的查询计数能力。经脚本调用 get_user_and_org_info + get_pending_invoice,返回待开票任务总数与机构上下文。
Scanned 9/12/2026
Install to Claude Code
npx -y skills add ahang1598/doubao-workbuddy-qwenwork-skills --skill invoice-info-fetcher --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Invoice Info Fetcher?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/ahang1598-invoice-info-fetcher)More formats (shields.io, HTML) on the badges page.
---
name: invoice-info-fetcher
description: 票据专家的查询计数能力。经脚本调用 get_user_and_org_info + get_pending_invoice,返回待开票任务总数与机构上下文。
---
# 票据专家 · 查询计数
## 职责边界
- **只查计数,不拉明细**:本 skill 唯一用途是查询待开票任务总数(`total`)。
- **Agent 不直调 MCP 工具**:`get_user_and_org_info` / `get_pending_invoice` 仅由 `scripts/query_invoice_count.py` 经 `mcp_client` 内部调用。
## 使用方式
```bash
python skills/invoice-info-fetcher/scripts/query_invoice_count.py
```
## 输出契约
标准输出为扁平 JSON:
```json
{ "org": { "org_no": "...", "org_name": "..." }, "total": 10, "title": "待开票任务", "subtitle": "还有 10 张票据待处理, 我来协助你批量识别并提交" }
```
- `org`:机构上下文(`org_no` / `org_name`),供 agent 做机构提示
- `total`:待开票任务总数(机构维度全量,跨页一致)
- `title` / `subtitle`:由脚本组装的展示文案(`total === 0` 时两者留空)
## 错误契约
- 接口不可用(网络/鉴权/服务端错误)时,脚本打印 `{"success": false, "error_code": "auth_failed|mcp_error", "message": "...", "need_refresh": true/false}` 并以退出码 1 结束。
- `need_refresh=true` 表示 MCP 鉴权失败(token 过期/缺失):agent 应调用 `get_mcp_token` 重新获取并落盘后重试。
- **绝不降级展示假数据**:接口不可用时 agent 如实告知用户,不拼装空计数/占位文案。
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!
Playbook for creating and editing uCoz landing pages via MCP tools (`templates_tool`, `ftp_tool`, `modules_tool`). Use for tasks such as: "build a landing page", "update the homepage as a landing page", "create a promo page on the homepage", "add a lead form / menu / SEO to the homepage". Homepage: `page_list`, `page_get`; first publish — `page_update` with full `page_tmpl`; HTML edits after generation — `patch_template` (module_id=2, template_id=1), not `update_template`. Activate the mail f...
Interact with the Paperclip control plane API to manage tasks, coordinate with other agents, and follow company governance. Use when you need to check assignments, update task status, delegate work, post comments, set up or manage routines (recurring scheduled tasks), or call any Paperclip API endpoint. Do NOT use for the actual domain work itself (writing code, research, etc.) — only for Paperclip coordination.
Digital Audio Workstation usage, music composition, interactive music systems, and game audio implementation for immersive soundscapes.
Instantly.ai cold email outreach API - manage campaigns, leads, accounts, and analytics. Use for cold email automation, lead management, campaign creation/monitoring, and email account warmup.
Compress natural language memory files (CLAUDE.md, todos, preferences) into caveman format to save input tokens. Preserves all technical substance, code, URLs, and structure. Compressed version overwrites the original file. Human-readable backup saved as FILE.original.md. Trigger: /caveman-compress FILEPATH or "compress memory file"