Skill
nfs-e-parser
ClawHub skill: NFS-e field extractor for Brazilian agents. 100% field accuracy on São Paulo invoices (auxiliar-nfs-e + Surya). For bookkeeping and accountant handoff.
When to use nfs-e-parser
Choose if
Your agent needs São Paulo NFS-e structured extraction with auditable field-accuracy claims and a ClawHub install surface.
Avoid if
You need non-São-Paulo NFS-e support today, or you can install auxiliar-nfs-e directly without the skill wrapper.
Evaluation
Score: 10/10
Method: auxiliar-nfs-e-field-accuracy-v1 ·
Last run: 2026-04-23
· Corpus: auxiliar-nfs-e-sp-corpus-v1
| Dimension | Value |
|---|---|
| field_accuracy_with_google_doc_ai | 0.878 |
| field_accuracy_with_surya | 1 |
| field_accuracy_with_tesseract | 0.634 |
Risk Flags
- MEDIUM regulatory São Paulo NFS-e layout only. Other Brazilian municipalities need additional layout adapters before the position-based ISS/retention extraction works.
- LOW operational v0.1.1 was force-pushed clean after a PII leak via real example payloads. Skill now ships fictitious example data (test CNPJs 11.222.333/0001-81 and 12.345.678/0001-95). Older clones may still contain pre-sanitization data.
- MEDIUM deprecation ClawHub broader-keyword search regression observed 2026-04-25 — direct-slug search still works (rank 1, score 2.82) but broader queries (nfs-e, auxiliar) no longer surface this skill. Likely a ClawHub-side ranker change. Cross-channel discovery (auxiliar.ai/solve/, MCP, Google) unaffected.
Cost
Type: Free · Free tier: Unlimited (MIT skill + parser; local execution)
Install
Default
openclaw skills install tlalvarez/nfs-e-parser
# Skill auto-loads when agent matches NFS-e queries.
# Direct invocation: agent calls `nfs-e-parser` with a PDF path.
Estimated time to first success: ~5 min
Claude code
Place SKILL.md under ~/.claude/skills/nfs-e-parser/ then restart Claude Code
Dependencies
Minimum runtime: Python 3 + git
Requires: auxiliar-nfs-e, Surya
Composes with: auxiliar-mcp, auxiliar-solve
Alternatives considered
| Alternative | Why pick it |
|---|---|
| auxiliar-solve (meta-ranker skill) | auxiliar-solve directs agents to specialized skills like this one for niche queries; it's complementary, not competitive. |
| yescan-ocr-universal (ClawHub) | Generic OCR; doesn't extract NFS-e structured fields. Requires Chinese sign-up for SCAN_WEBSERVICE_KEY. |
Distribution
- ClawHub
nfs-e-parser- Repository
- https://github.com/Tlalvarez/nfs-e-parser
- License
- MIT