Install
$ agentstack add skill-openapi-openapi-skills-openapi-documents ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
Openapi official documents
Two main services deliver official documents; both are asynchronous (request → poll → download PDF) and paid per document — check wallet credit (openapi-auth skill) and confirm with the user before bulk requests.
DocuEngine (preferred) — https://docuengine.openapi.com
Official documents from the Business Register, Revenue Agency, Municipalities and INPS, behind one uniform API:
GET /documents— list available document services (codes, prices).POST /requests— create a request with the service code and subject (VAT/tax code); optionally pass acallbackURL.GET /requests/{id}— poll until the request state is fulfilled (EVASA).GET /requests/{id}/documents— download the resulting documents.PATCH /requests/{id}— update a request when the service asks for it (e.g. optical balance-sheet processing).
Document families: visura camerale (ordinaria/storica, per company type, also in English), fascicolo società (current/historical), bilancio (XBRL, ottico, riclassificato), statuto, certificato di iscrizione, certificato artigiano, DURC online, visura protesti and pregiudizievoli (companies and natural persons), cariche/quote/soci attivi, eventi negativi, atto ottico.
Visure Camerali — https://visurecamerali.openapi.it
Direct chamber-of-commerce endpoints, one resource per document type, all with the same pattern POST / → GET //{id} → GET //{id}/allegati (download):
ordinaria-impresa-individuale,storica-impresa-individualeordinaria-societa-capitale,storica-societa-capitaleordinaria-societa-persone,storica-societa-personebilancio-ottico,certificato-iscrizione,certificato-iscrizione-vigenza, …- Company search first:
GET /impresa?...orGET /impresa/{cf_piva_id}to identify the subject.
Visengine (https://visengine2.altravia.com) is the older engine for the same families — prefer DocuEngine for new work.
Notes
- Sandbox responses are illustrative; enable sandbox credit in the console first.
- Full specs: https://console.openapi.com/oas/en/docuengine.openapi.json · https://console.openapi.com/oas/en/visurecamerali.openapi.json · https://console.openapi.com/oas/en/visengine.openapi.json
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: openapi
- Source: openapi/openapi-skills
- License: MIT
- Homepage: https://openapi.com
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.