Quickbooks
asgeirtj/system_prompts_leaks
Read and manage the user's QuickBooks business through Intuit's official MCP server, including reports, invoices, customers, products, payment links, sales settings, and industry benchmarks.
Issue and manage Taiwan e-invoices via ezPay (加值服務中心) through mcp-ezpay-einvoice.
$ npx skills add asgard-ai-platform/skills --skill tw-ecom-invoice-ezpay -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install asgard-ai-platform/skills tw-ecom-invoice-ezpay --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/asgard-ai-platform/skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/tw-ecom-invoice-ezpay .claude/skills/tw-ecom-invoice-ezpay && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "tw-ecom-invoice-ezpay" agent skill from https://github.com/asgard-ai-platform/skills/tree/main/tw-ecom-invoice-ezpay into .claude/skills/tw-ecom-invoice-ezpay/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "tw-ecom-invoice-ezpay", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/asgard-ai-platform/skills/tree/main/tw-ecom-invoice-ezpayType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add asgard-ai-platform/skills --skill tw-ecom-invoice-ezpay -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install asgard-ai-platform/skills tw-ecom-invoice-ezpay --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/asgard-ai-platform/skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/tw-ecom-invoice-ezpay .agents/skills/tw-ecom-invoice-ezpay && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "tw-ecom-invoice-ezpay" agent skill from https://github.com/asgard-ai-platform/skills/tree/main/tw-ecom-invoice-ezpay into .agents/skills/tw-ecom-invoice-ezpay/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "tw-ecom-invoice-ezpay", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add asgard-ai-platform/skills --skill tw-ecom-invoice-ezpay -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install asgard-ai-platform/skills tw-ecom-invoice-ezpay --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/asgard-ai-platform/skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/tw-ecom-invoice-ezpay .cursor/skills/tw-ecom-invoice-ezpay && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "tw-ecom-invoice-ezpay" agent skill from https://github.com/asgard-ai-platform/skills/tree/main/tw-ecom-invoice-ezpay into .cursor/skills/tw-ecom-invoice-ezpay/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "tw-ecom-invoice-ezpay", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/asgard-ai-platform/skills.git --path tw-ecom-invoice-ezpay--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add asgard-ai-platform/skills --skill tw-ecom-invoice-ezpay -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install asgard-ai-platform/skills tw-ecom-invoice-ezpay --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/asgard-ai-platform/skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/tw-ecom-invoice-ezpay .gemini/skills/tw-ecom-invoice-ezpay && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "tw-ecom-invoice-ezpay" agent skill from https://github.com/asgard-ai-platform/skills/tree/main/tw-ecom-invoice-ezpay into .gemini/skills/tw-ecom-invoice-ezpay/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "tw-ecom-invoice-ezpay", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install asgard-ai-platform/skills tw-ecom-invoice-ezpayInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add asgard-ai-platform/skills --skill tw-ecom-invoice-ezpay -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/asgard-ai-platform/skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/tw-ecom-invoice-ezpay .github/skills/tw-ecom-invoice-ezpay && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "tw-ecom-invoice-ezpay" agent skill from https://github.com/asgard-ai-platform/skills/tree/main/tw-ecom-invoice-ezpay into .github/skills/tw-ecom-invoice-ezpay/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "tw-ecom-invoice-ezpay", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add asgard-ai-platform/skills --skill tw-ecom-invoice-ezpay -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install asgard-ai-platform/skills tw-ecom-invoice-ezpay --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/asgard-ai-platform/skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/tw-ecom-invoice-ezpay .opencode/skills/tw-ecom-invoice-ezpay && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "tw-ecom-invoice-ezpay" agent skill from https://github.com/asgard-ai-platform/skills/tree/main/tw-ecom-invoice-ezpay into .opencode/skills/tw-ecom-invoice-ezpay/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "tw-ecom-invoice-ezpay", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
tw-ecom-invoice-ezpayIssue and manage Taiwan e-invoices via ezPay (加值服務中心) through mcp-ezpay-einvoice.
Tw Ecom Invoice Ezpay is an agent skill from asgard-ai-platform/skills. Issue and manage Taiwan e-invoices via ezPay (加值服務中心) through mcp-ezpay-einvoice. Use when issuing B2B/B2C invoices, handling carrier codes (手機條碼, 自然人憑證), voiding within the same bimonthly window, or issuing allowances (折讓) across periods. Do NOT use for direct 財政部 API integration (see tw-einvoice-guide) or for UniversalEC-backed flows (see tw-ecom-invoice-universalec).
Its SKILL.md is about 3.5k tokens, which your agent loads only when the skill is triggered. The skill folder holds 4 other files, including reference files (for example `examples/sample_scenario.md` and `references/issuance-flow.md`).
It sits in Documents & Office, covering Forms and invoices. It works with Model Context Protocol. The repository describes itself as: 301 open-source coding agent skills across 22 domains — methodology, judgment & gotchas packaged as Claude Agent Skills for the Asgard AI Platform. The licence is MIT.
4 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 4e7f4f8. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).
From the folder's file list and the shell code blocks in SKILL.md.
Links to these hosts (documentation or services it may open):
inv.ezpay.com.twFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Tw Ecom Invoice Ezpay loads about 3.5k tokens when it runs, and up to ~5.9k if it reads all its reference files. Until then it costs about 99 tokens; SKILL.md has 1,411 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from asgard-ai-platform/skills at commit 4e7f4f8, republished under its MIT licence (© asgard-ai-platform). 1,411 words, ~3,481 tokens.
.claude/skills/tw-ecom-invoice-ezpay/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub./XXXXXXX), 自然人憑證, or 會員載具 — so the invoice is not printed on paperstatus="3") that must go live on a later date (e.g., subscription renewal)LIB10002 encryption failures, INV20002 void-window errors, ALW10001 allowance-over-invoice errorstw-einvoice-guide for the MOF-direct pattern and conceptsmcp-ezpay-einvoice or the ezPay developer portal at https://inv.ezpay.com.tw/tw-einvoice-guide. This skill assumes you know the landscapeezPay is a 加值服務中心 — a middleman that batches merchant invoice requests, uploads them to the 財政部電子發票整合服務平台 on the merchant's behalf, and relays carrier / 捐贈碼 lookups back. The merchant's legal counterparty for tax purposes is still 財政部; ezPay is an operational convenience, not the source of truth.
mcp-ezpay-einvoice wraps 7 tools over the ezPay API:
issue_invoice, trigger_invoice, void_invoice, query_invoiceissue_allowance, trigger_allowance, void_allowanceCategory. category="B2B" requires buyer_ubn (統編) — omit it and the invoice silently becomes B2C (lottery-eligible, wrong tax reporting). category="B2C" attaches a carrier or prints paper.
Carriers. carrier_type="0" + carrier_num="/ABC1234" for 手機條碼 (slash + 7 chars). carrier_type="1" for 自然人憑證 (2 letters + 14 digits). carrier_type="2" for ezPay 會員載具. love_code (3-7 digits) for 捐贈碼 — mutually exclusive with carriers.
字軌. 財政部 assigns invoice-number ranges (字軌) per bimonthly period (e.g., TE00000000-TE99999999). ezPay draws from this pool on issuance. Exhausting the range blocks issuance — the MOF assigns the next period's range in advance, but only if you requested it.
Void vs allowance. void_invoice only works inside the same bimonthly period the invoice was issued (see Gotchas). After the period closes, corrections must go through issue_allowance → trigger_allowance (status C=confirm, D=cancel).
What is the user asking for?
│
├─ Issue a NEW invoice?
│ ├─ Buyer has 統編? → issue_invoice(category="B2B", buyer_ubn=...)
│ └─ Consumer? → issue_invoice(category="B2C", carrier_type/carrier_num
│ OR love_code OR print_flag="Y")
│
├─ Scheduled invoice (issue on a future date)?
│ → issue_invoice(status="3", create_status_time="YYYY-MM-DD")
│ Later: trigger_invoice(invoice_trans_no, merchant_order_no, total_amt)
│
├─ Correct a WRONG invoice?
│ ├─ Issued in the CURRENT bimonthly period?
│ │ → void_invoice(invoice_number, invalid_reason)
│ │ (Then re-issue fresh if needed)
│ └─ Issued in a PAST bimonthly period?
│ → issue_allowance(invoice_no, items, total_amt)
│ → trigger_allowance(allowance_no, allowance_status="C")
│ (Voiding the allowance later: void_allowance)
│
├─ Partial refund (return 1 of 3 items)?
│ → issue_allowance against the original invoice for the returned portion only
│
└─ "Did this invoice issue?" / "What's the status of order X?"
→ query_invoice(search_type="0" by invoice number, "1" by merchant_order_no)
Treat ezPay's answer as a local cache — MOF platform is the authorityVoid-window boundary: per the README, the cutoff is roughly "before the 14th of the next odd month" (e.g., Mar-Apr invoices must be voided before May 14). Confirm the exact cutoff against the current MOF calendar — it shifts with national holidays.
Three flows. For each, the exact mcp-ezpay-einvoice tool is named. See references/issuance-flow.md for setup wiring and examples/sample_scenario.md for an end-to-end Shopline → ezPay → allowance walkthrough.
Issue invoice (one-shot, post-payment)
tw-ecom-payment-newebpay IRON LAW.issue_invoice, validate the carrier client-side: / + 7 alphanumeric for 手機條碼; 2 letters + 14 digits for 自然人憑證. An invalid carrier string returns a generic ezPay error and the invoice is never created.issue_invoice with category, tax_type="1" (應稅), amt (pre-tax), tax_amt, total_amt (amt + tax_amt), pipe-delimited item arrays, and print_flag="N" when a carrier is supplied.InvoiceNumber, InvoiceTransNo, and RandomNumber keyed on your internal merchant_order_no. The random number is required for 中獎 cross-reference later.Void invoice (same-period correction)
query_invoice first to confirm the invoice is still voidable — a previously-voided invoice returns INV20001; an out-of-window invoice returns INV20002.void_invoice(invoice_number, invalid_reason). The reason string is a free-text audit field — keep it specific (e.g., "buyer cancelled before shipment", not "誤開").issue_invoice with a new merchant_order_no — the old one is now permanently associated with the voided invoice, and re-using it returns INV10001 (duplicate merchant order number).Allowance / 折讓 (cross-period correction or partial refund)
issue_allowance(invoice_no, items[], total_amt) with only the returned/refunded items. Allowance total_amt includes both goods and tax components (per the README example: 65 item + 3 tax = 68 total).trigger_allowance(allowance_no, allowance_status="C") to confirm (or "D" to cancel before it is filed with MOF).void_allowance(allowance_no, invalid_reason) reverses it — but only within the allowance's own voidability window (analogous to invoice void, but tracked separately).ALW10001 fires if so. For a full refund that exceeds a single invoice, you need one allowance per invoice, not a combined one.void_invoice returns INV20002 (void period has passed). The only correction path is issue_allowance + trigger_allowance. Agents who retry void_invoice indefinitely never resolve the error./ + exactly 7 alphanumeric characters. ABC1234 (no slash), /ABC12345 (8 chars), lowercase, or a scanned barcode with leading whitespace all fail. Validate client-side before issue_invoice — ezPay's error for invalid carriers is generic, and the invoice is not created, so you cannot recover by patching. Many POS scanners also need to be configured to emit the / prefix; test with real 手機條碼 barcodes, not typed input.buyer_ubn on a B2B sale silently becomes B2C. category="B2B" without buyer_ubn will be rejected, but category="B2C" with a business buyer that SHOULD have had a 統編 issues a B2C invoice — which is lottery-eligible and taxed differently. When the buyer exists in your CRM as a company, enforce category="B2B" + buyer_ubn in your backend, not the UI. UI-only enforcement is bypassed by webhooks replaying a stale payload.query_invoice returns ezPay's internal record. The 財政部電子發票整合服務平台 is where tax liability is established, and ezPay uploads in batches. A successful query_invoice does not prove the invoice is on the MOF platform. Run a daily reconciliation job that fetches the MOF upload status (per invoice or per batch) and reconciles against your DB. Trust neither ezPay's local state nor your own DB as the source of truth for tax filing. (TODO: verify exact ezPay-to-MOF upload latency from the ezPay merchant portal reporting dashboard.)item_name="拿鐵|蛋糕", item_count="2|1", item_price="65|85", item_amt="130|85" must all have the same pipe count and the same order. A leading or trailing |, or a missing field on one line, shifts every subsequent item's price onto the wrong name. ezPay does not validate alignment — it stores whatever you send. Audit with query_invoice after issuance on every flow change.MOF is the source of truth; ezPay state can lag. Never close the books, never file 401 (營業稅), and never tell the customer "invoice issued" based solely on an ezPay SUCCESS response or a query_invoice hit. ezPay is a batching 加值中心 — its local record can be ahead of, behind, or silently out-of-sync with the 財政部電子發票整合服務平台. Run daily reconciliation against the MOF platform's upload status for every invoice issued in the prior 48 hours. Any ezPay record without a confirmed MOF upload is pending, not issued. Two failure modes this prevents: (1) 營業稅 filing with phantom invoices that MOF never received (audit finding, fine); (2) customer-facing claims of "invoice issued" when the carrier/lottery record does not exist on MOF (consumer complaint, brand damage). When in doubt, MOF wins.
| "但是…" | 為什麼錯 |
|---|---|
issue_invoice 回傳 SUCCESS,發票一定開出去了 | SUCCESS 只代表 ezPay 本地接受請求;上傳財政部是非同步批次,可能延遲數小時或靜默失敗 |
query_invoice 查得到這張發票,代表 MOF 也有 | query_invoice 查的是 ezPay 本地快取,不是財政部電子發票整合服務平台 |
| 客戶手機條碼已經收到通知,所以發票在 MOF 上了 | 載具通知由 ezPay 發送,與 MOF 上傳是不同的非同步流程,兩者可不同步 |
| 每張都對帳太耗效能,ezPay 不太會出錯 | 出錯頻率低不等於零;稅務申報錯誤的代價(罰款、重審)遠高於每日對帳的成本 |
When completing an ezPay invoice task, produce this structure:
# ezPay Invoice Task: {one-line summary}
## Context
- Environment: {test (cinv.ezpay.com.tw) | production (inv.ezpay.com.tw)}
- Category: {B2B | B2C | mixed}
- Carrier strategy: {手機條碼 | 自然人憑證 | 會員載具 | 捐贈碼 | 紙本}
- Trigger source: {payment NotifyURL | scheduled | manual | reconciliation}
## Tool Plan
| Step | Tool | Purpose |
|------|------|---------|
| 1 | query_invoice | Pre-check for duplicate merchant_order_no |
| 2 | issue_invoice | B2B/B2C issuance with validated carrier |
| 3 | (MOF reconciliation) | Confirm upload status against MOF platform |
| … | … | … |
## Correction Path (if applicable)
- Same-period: void_invoice → (optionally) re-issue_invoice with new merchant_order_no
- Cross-period or partial: issue_allowance → trigger_allowance (status="C")
## Assumptions & Open Questions
- Tax semantics: {tax_type="1" 應稅 with tax_rate=5, amt/tax_amt/total_amt consistent}
- Carrier validated client-side before API call: Y/N
- 統編 validated against company registry (if B2B): Y/N
- TODO: {anything that needs verification against ezPay merchant portal or MOF platform}
## Reconciliation
- ezPay → MOF upload check window: {24h / 48h / …}
- Mismatch handling: {retry / manual portal fix / support ticket}
- Daily reconciliation job: Y/N, cron at {…}
## Deliverable
{the actual issuance record, correction summary, or reconciliation report}mcp-ezpay-einvoicetw-einvoice-guide (MOF platform landscape, B2B/B2C/carrier basics), tw-ecom-invoice-carrier (carrier-specific patterns — skeleton), tw-ecom-invoice-void (void vs allowance decision — skeleton), tw-tax-basics (營業稅 401 filing reconciliation), tw-ecom-payment-newebpay (upstream trigger via payment NotifyURL), tw-ecom-dtc-shopline (order-to-invoice handoff)references/issuance-flow.md (registration → 字軌 → sandbox → prod → daily reconciliation), examples/sample_scenario.md (Shopline 手機條碼 order → ezPay invoice → cross-period refund → 折讓)Last verified: 2026-04
© asgard-ai-platform, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 2 other files (references) in tw-ecom-invoice-ezpay of asgard-ai-platform/skills.
Open the folder on GitHubat commit 4e7f4f8
Tw Ecom Invoice Ezpay next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Tw Ecom Invoice Ezpay this skillasgard-ai-platform/skills | 242 | — | ~3.5k | Automated safety check: Pass | MIT | |
| Quickbooksasgeirtj/system_prompts_leaks | 69k | — | ~1.9k | Automated safety check: Pass | CC0-1.0 | |
| Purchase Order ProcessingGAIK-project/gaik-toolkit | 100 | — | ~3.9k | Automated safety check: Pass | MIT | |
| Autofillinsundial-org/awesome-openclaw-skills | 663 | — | ~1.8k | Automated safety check: Pass | None | |
| Sealeap Bifang Amazon Small Niche Market Screeningxjli360/sealeap-amazon-skills | 251 | — | ~806 | Automated safety check: Pass | MIT | |
| Invoice Verifyinfometa/workbuddyskills | 348 | — | ~3.8k | Automated safety check: Notes | None |
asgeirtj/system_prompts_leaks
Read and manage the user's QuickBooks business through Intuit's official MCP server, including reports, invoices, customers, products, payment links, sales settings, and industry benchmarks.
GAIK-project/gaik-toolkit
Process Purchase Orders and Bills of Material to generate priced Sales Orders
sundial-org/awesome-openclaw-skills
Automated web form filling and file uploading skill with Playwright browser automation.
xjli360/sealeap-amazon-skills
Screen Amazon sub-markets for a capital-constrained seller by capping demand, checking top-listing concentration against the market average, filtering out seasonal curves, reading new-product share…
infometa/workbuddyskills
智能发票专家团的发票识别、税局验真、商业信用核查和智能票夹归档能力。当用户上传发票文件(图片/PDF/OFD/XML)、 批量上传表格、指定本地文件夹或提供发票四要素信息时, 自动识别发票内容、查验真伪、核查开票方商业信用,并输出归档报告。
infometa/workbuddyskills
支持 PDF / PNG / JPG 上传识别发票要素,核验发票真伪与票面信息,并输出销方企业画像(登记地/行业/纳税人身份/开票特征);内置票种映射、金额口径换算、查验配额与超时重试策略
asgard-ai-platform/skills
Implement BM25 ranking function for e-commerce product search relevance scoring.
asgard-ai-platform/skills
Calculate Cpk process capability index to assess whether a process meets specification requirements.
asgard-ai-platform/skills
Calculate price elasticity of demand to quantify how price changes affect sales volume.
asgard-ai-platform/skills
Apply Bayesian averaging to rank items by combining observed ratings with prior expectations.
asgard-ai-platform/skills
Implement Elo rating system to rank items or players from pairwise comparison outcomes.
asgard-ai-platform/skills
Calculate Wilson Score confidence intervals for ranking items by positive proportion with sample size correction.
Works with
Categories
Issue and manage Taiwan e-invoices via ezPay (加值服務中心) through mcp-ezpay-einvoice. Tw Ecom Invoice Ezpay is an agent skill from asgard-ai-platform/skills. Issue and manage Taiwan e-invoices via ezPay (加值服務中心) through mcp-ezpay-einvoice.
Tw Ecom Invoice Ezpay fits situations like: issuing B2B/B2C invoices; handling carrier codes (手機條碼; voiding within the same bimonthly window; issuing allowances (折讓) across periods.
Run `npx skills add asgard-ai-platform/skills --skill tw-ecom-invoice-ezpay -a claude-code`. Or copy the skill folder (tw-ecom-invoice-ezpay in asgard-ai-platform/skills) into .claude/skills/tw-ecom-invoice-ezpay in your project. Claude Code loads it when a task matches its description.
Run `npx skills add asgard-ai-platform/skills --skill tw-ecom-invoice-ezpay -a codex`. Or copy the skill folder (tw-ecom-invoice-ezpay in asgard-ai-platform/skills) into .agents/skills/tw-ecom-invoice-ezpay in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add asgard-ai-platform/skills --skill tw-ecom-invoice-ezpay -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/tw-ecom-invoice-ezpay, .gemini/skills/tw-ecom-invoice-ezpay, .github/skills/tw-ecom-invoice-ezpay and .opencode/skills/tw-ecom-invoice-ezpay in your project.
SKILL.md names no scripts, command-line tools or credentials: Tw Ecom Invoice Ezpay is instructions for the agent only.
SKILL.md names 1 domain. As links in the text: inv.ezpay.com.tw. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Tw Ecom Invoice Ezpay is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 3.5k tokens (SKILL.md is roughly 14k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 2.4k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Tw Ecom Invoice Ezpay: Quickbooks (asgeirtj/system_prompts_leaks, 69k stars), Purchase Order Processing (GAIK-project/gaik-toolkit, 100 stars), Autofillin (sundial-org/awesome-openclaw-skills, 663 stars) and Sealeap Bifang Amazon Small Niche Market Screening (xjli360/sealeap-amazon-skills, 251 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
asgard-ai-platform (a GitHub organization) maintains it in asgard-ai-platform/skills, which has 242 GitHub stars. The repository holds 207 skills in this directory. The repository was last updated on June 6, 2026.
Source: asgard-ai-platform/skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.