sail-verification
Verify Rust Proofs and SMT Queries with Sail
Repeated Verus checks and SMT queries can slow proof development and complicate evidence tracking. This skill guides Sail workflows for cached verification, repair validation, and accurate result interpretation.
Mit meinem Agent installieren
Kopieren Sie diese Anfrage in Ihren Agent. Sie enthält die maßgebliche Skill-Seite und das Manifest.
Review the Skillstore skill "sail-verification" from https://skillstore.io/skills/chelis-lang-sail-verification.md and its manifest at https://skillstore.io/api/skills/chelis-lang-sail-verification/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Ihr Agent sollte weiterhin seinen Plan anzeigen und alle von der Sicherheitsrichtlinie verlangten Bestätigungen anfordern.
Agent-lesbare Ressourcen
Verwenden Sie diese Links, wenn ein KI-Agent, Crawler oder Skript sauberen Kontext benötigt, statt die vollständige Seite zu lesen.
Testen
„sail-verification“ wird verwendet. Illustrate a report for a focused proof check that passes without full-target evidence.
Erwartetes Ergebnis:
The selected function passed. Full-target verification has not completed, so the repair remains provisional.
„sail-verification“ wird verwendet. Illustrate a result summary for a cached SMT query requiring an integer greater than two.
Erwartetes Ergebnis:
The formula is satisfiable. The returned model assigns an integer greater than two. The result reports a cache hit for this matching request.
„sail-verification“ wird verwendet. Illustrate a report when successful verification predates source changes.
Erwartetes Ergebnis:
The earlier result was successful but is now Historical. Verify the current inputs again before reporting a current proof.
Sicherheitsaudit
SicherAll nine static findings are false positives: seven match Markdown backticks, and two identify documentation links without data transmission instructions. No evidence found of prompt injection, credential collection, or exfiltration in the reviewed skill files. The documented commands support local verification and solver workflows, but the external Sail implementation was not audited.
Risikofaktoren
⚙️ Externe Befehle (7)
🌐 Netzwerkzugriff (2)
Diesen Bericht teilen & zitieren
Teile den versionierten Bewertungsbericht, das neutrale Badge, die Einbettungskarte und Zitate. Skillstore berichtet Nachweise, ohne zu entscheiden, ob dieser Skill sicher ist.
Berichtslink kopieren
https://skillstore.io/skills/chelis-lang-sail-verification/audits/2?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown-Badge
[](https://skillstore.io/skills/chelis-lang-sail-verification?utm_source=security_passport_badge)HTML-Badge
<a href="https://skillstore.io/skills/chelis-lang-sail-verification?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/chelis-lang-sail-verification/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Einbettungskarte
<iframe src="https://skillstore.io/embed/skills/chelis-lang-sail-verification.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Wissenschaftliche Zitate (APA · BibTeX · CFF)
APA-Zitat
chelis-lang. (2026). sail-verification security audit report (audit version 2) [Author version 1.0.0]. Skillstore. https://skillstore.io/skills/chelis-lang-sail-verification/audits/2BibTeX-Zitat
@techreport{chelis-lang-chelis-lang-sail-verification-2026,
author = {chelis-lang},
title = {sail-verification security audit report (audit version 2)},
institution = {Skillstore},
year = {2026},
number = {2},
url = {https://skillstore.io/skills/chelis-lang-sail-verification/audits/2},
note = {Author version 1.0.0}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "sail-verification security audit report (audit version 2)"
version: "1.0.0"
type: report
authors:
- name: "chelis-lang"
date-released: "2026-11-04"
url: "https://skillstore.io/skills/chelis-lang-sail-verification/audits/2"
identifiers:
- type: other
value: "skillstore:chelis-lang-sail-verification:audit:2"
description: "Skillstore immutable audit report identifier"
Skillstore-Score
Warum dieser Score Evidenzvertrauen: MittelWas Sie erstellen können
Iterate on Rust contracts
Use Sail diagnostics and reusable solver work while developing Verus proofs without weakening intended contracts.
Validate automated proof repairs
Check candidate repairs, inspect completed jobs, and require current full-target success before accepting changes.
Repeat constraint checks
Submit complete SMT-LIB transcripts, inspect models or unsat cores, and reuse matching decided results.
Diese Prompts ausprobieren
Use Sail to verify this Cargo/Verus project. Report the verdict, checked scope, freshness, and failure diagnostics.
Check Sail runtime capabilities, then run my SMT-LIB transcript. Report each satisfiability result, requested model or core, and cache reuse.
Validate my candidate repair for [package] and [function] with Sail. Preserve the contract and require current full-target success before accepting it.
Use the configured Sail MCP server to submit background verification for [project]. Inspect installed schemas, read the completed result, and report scope and freshness.
Bewährte Praktiken
- Check installed help, MCP schemas, and release compatibility before choosing a workflow.
- Require the correct scope, a successful verdict, and Current evidence before accepting verification.
- Keep logs and transcripts outside watched inputs, and preserve intended contracts during repairs.
Vermeiden
- Accepting a focused function pass as proof that the entire target verifies.
- Treating runtime readiness, Unknown results, or timeouts as successful solver evidence.
- Weakening contracts to hide implementation failures.
Häufig gestellte Fragen
Which systems does Sail support?
Does this skill include Sail, Verus, or Z3?
Can I use an existing Verus project?
Does Current mean verification succeeded?
When can SMT output be reused?
Can I use Sail through MCP?
Entwicklerdetails
Autor
chelis-langLizenz
MIT
Autorenversion
v1.0.0
Skillstore-Revision
r2
Versionshinweis
Der installierbare Inhalt hat sich geändert, aber der Autor hat die angegebene Version nicht aktualisiert.
Ref.
1560e56cb7d29b28375339f36876381de0b278b2
Aktualität der Wartung
5.11.2026
Nutzung
1 Downloads · 0 Aufrufe
Dateistruktur