nfenfeOfficial·11 Agent Skills Included

client-nodejs

Issue Brazilian electronic invoices and query tax data

Issues Brazilian electronic fiscal documents such as NFS-e, NF-e, NFC-e, and CT-e directly from Node.js code. Handles async invoice processing, polling, digital certificates, webhooks, and CNPJ, CPF, and CEP lookups automatically. Removes manual tax portal work and speeds up billing, tax calculation, and compliance workflows.
npx skills add nfe/client-nodejs --all -g -y
Available:

Tells your AI agent how the SDK is structured, which build and test commands to run, and the key rules to follow when writing or modifying NFE.io integration code.

All Skills in This Repository (11)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install client-nodejs?

Run `npx skills add nfe/client-nodejs --all -g -y` in your terminal to install all skills in this suite globally.

How to issue a Brazilian service invoice (NFS-e) in Node.js?

Install the nfe-io package, create an NfeClient with your API key, and call `nfe.serviceInvoices.createAndWait(companyId, data)`. The SDK handles async processing and polling until the invoice is issued.

Can I look up CNPJ, CPF, and CEP data with this SDK?

Yes. Use `nfe.legalEntityLookup` for CNPJ company data, `nfe.naturalPersonLookup` for CPF status, and `nfe.addresses.lookupByPostalCode` for CEP address lookups.

Does this skill work with Claude Code and Cursor?

Yes. The skill follows the universal SKILL.md standard and works in Claude Code, Cursor, OpenClaw, and other compatible coding agents.

How are async product invoices (NF-e) handled?

Product invoice creation always returns 202 and completes asynchronously, with results delivered via webhooks. The skill teaches your agent to configure account webhooks and validate their signatures correctly.

Related Repositories in Finance & Accounting

View All in Finance & Accounting