Sigil: A2A agent card
This page copies no directory. Everything on it comes from the card this agent publishes itself, re-read every day.
Card unusable as it stands
An agent reading this card cannot act on it.
What the card declares
- Endpoint
- https://sigilsec.ai
- Transport
- JSONRPC
- Card shape
- pre-v1.0
Since when this agent answers
- Followed since
- 2026-09-08
- Last answer
- 2026-09-08
- Readings
- 1
- Answers
- 1
Declared skills
- Scan File or DirectoryScan a local file or directory for supply chain security threats. Runs eight-phase static analysis: install hooks, code patterns, network exfiltration, credentials, obfuscation, provenance, prompt injection, and skill…
- Scan Package from RegistryDownload and scan a package from npm or PyPI. The package is downloaded into quarantine and scanned across all eight phases before anything is installed.
- Clone and Scan RepositoryClone a git repository into quarantine and scan it. The repo is held in quarantine until explicitly approved or rejected.
- List Quarantined ItemsList all items currently held in quarantine with their status, source, risk score, and quarantine ID.
- Approve Quarantined ItemRelease a quarantined item from quarantine for installation or use. Moves the item out of the quarantine directory.
- Reject Quarantined ItemPermanently delete a quarantined item. The downloaded files are removed from the quarantine directory.
- Grade PathLetter grade (A-F), recommendation, behaviour profile and key risks for a path. Cheaper to read than sigil_scan when only the verdict matters.
- Scan Host for Agent-Tooling ResidueRead-only scan of this machine for what installed agent tooling left behind: shell rc edits, cron/launchd/systemd persistence, git hooks, world-readable credential files, leftover tool directories, /etc/hosts redirects,…
- Plan Residue CleanupShow the reversible fixes Sigil would make for host residue, without applying them. Apply and rollback are not exposed as tools; a human runs them in a terminal.
- Check Package in Scan DatabaseLook up a package or skill's risk assessment in the Sigil public scan database. Works for ClawHub skills, PyPI packages, npm packages, GitHub repos, and MCP servers. Does not require the Sigil CLI.
- Search Scan DatabaseSearch the Sigil public scan database for packages by name or keyword. Returns scanned packages with their verdicts and risk scores. Does not require the Sigil CLI.
- Report ThreatReport a malicious file to the Sigil threat intelligence database by its SHA256 hash. Requires the Sigil CLI and an authenticated session (sigil login). Reports are reviewed by the security team.
Findings
- ErrorRequired field missing: version
version - ErrorRequired field missing: defaultInputModes
defaultInputModes - ErrorRequired field missing: defaultOutputModes
defaultOutputModes - ErrorRequired field missing: protocolVersion
protocolVersion - ErrorRequired field missing: provider.organization
provider.organization - ErrorRequired field missing: skills[0].tags
skills[0].tags - ErrorRequired field missing: skills[1].tags
skills[1].tags - ErrorRequired field missing: skills[2].tags
skills[2].tags - ErrorRequired field missing: skills[3].tags
skills[3].tags - ErrorRequired field missing: skills[4].tags
skills[4].tags - ErrorRequired field missing: skills[5].tags
skills[5].tags - ErrorRequired field missing: skills[6].tags
skills[6].tags - ErrorRequired field missing: skills[7].tags
skills[7].tags - ErrorRequired field missing: skills[8].tags
skills[8].tags - ErrorRequired field missing: skills[9].tags
skills[9].tags - ErrorRequired field missing: skills[10].tags
skills[10].tags - ErrorRequired field missing: skills[11].tags
skills[11].tags - WarningCard written in the shape used before v1.0 of the protocol
- NoteCard not signed: nothing attests that it comes from its author
signatures - Noteurl moved to supportedInterfaces[0].url in v1.0
url
Badge
Latest reading : 2026-09-08