Fähigkeiten sail-verification
📦

sail-verification

v1.0.0 Inhaltsrevision r2 Sicher ⚙️ Externe Befehle🌐 Netzwerkzugriff

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.

Unterstützt: Claude Codex Code(CC)
Maintain this Skill? Claim it 🥉 77 Bronze

Mit meinem Agent installieren

Kopieren Sie diese Anfrage in Ihren Agent. Sie enthält die maßgebliche Skill-Seite und das Manifest.

Agent-Anfrage
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

Sicher
v2 • 4.11.2026 Versionsbericht öffnen

All 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.

4
Gescannte Dateien
286
Analysierte Zeilen
0
Prüfelemente
0
Falschmeldungen ignoriert
Das letzte abgeschlossene statische und semantische Audit erkannte keine bestätigten Sicherheitsbefunde. Dies beweist nicht, dass der Skill keine Nebenwirkungen hat.
Geprüft von: codex Audit-Verlauf anzeigen →
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.

Versionsbericht öffnen
Sicherheitsbewertung

Berichtslink kopieren

https://skillstore.io/skills/chelis-lang-sail-verification/audits/2?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdown-Badge

[![Skillstore security assessment](https://skillstore.io/badges/skills/chelis-lang-sail-verification/security.svg)](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/2

BibTeX-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: Mittel
41
Architektur
100
Wartbarkeit
87
Inhalt
65
Gemeinschaft
91
Spezifikationskonformität

Was 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

Verify an existing project
Use Sail to verify this Cargo/Verus project. Report the verdict, checked scope, freshness, and failure diagnostics.
Run an SMT query
Check Sail runtime capabilities, then run my SMT-LIB transcript. Report each satisfiability result, requested model or core, and cache reuse.
Check a candidate proof repair
Validate my candidate repair for [package] and [function] with Sail. Preserve the contract and require current full-target success before accepting it.
Track background verification
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?
The skill documents Linux x86-64 and Apple-silicon macOS.
Does this skill include Sail, Verus, or Z3?
No. It provides workflow guidance. Sail must be installed separately and ships its own Verus and Z3.
Can I use an existing Verus project?
Yes. Sail accepts Cargo Verus verification arguments. Check compatibility and use Cargo directly when your project requires a different Verus release.
Does Current mean verification succeeded?
No. Current describes evidence freshness. Read the verdict and checked scope separately.
When can SMT output be reused?
Sail reuses decided output when transcript bytes, limits, pinned solver identity, and execution settings match. Incomplete runs are not successful evidence.
Can I use Sail through MCP?
Yes, with a configured Sail MCP server. Inspect installed tool schemas and read completed job results before reporting success.

Entwicklerdetails

Lizenz

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

📄 LICENSE

📁 references/

📄 smt.md

📄 verus.md

📄 SKILL.md