Przejdź do treści
Biblioteka skilli
AI i agenci · Przegląd i audyt

open

/open

Sprawdza integralność paczki skilli: kompletność plików, skróty SHA-256 z MANIFEST.yaml i zmiany od ostatniej wersji.

Licencja
MIT
Ostatnia zmiana repozytorium
23.09.2026

Ocena i bezpieczeństwo

90/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść25 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
1
Przestarzałość

Brak sygnałów. Repozytorium zmienione 23.09.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Sprawdza integralność paczki skilli: kompletność plików, skróty SHA-256 z MANIFEST.yaml i zmiany od ostatniej wersji.

Wyzwalacze z opisu

open this skillverify the bundlecheck what changedis everything up to dateload this project
Oryginalny opis (EN)

Verify a skill bundle's integrity when opening a project. Use when loading a skill project directory and you need to check file completeness, verify SHA-256 hashes against MANIFEST.yaml, detect stale files, review recent changes, or understand what state the bundle is in before starting work. Triggers on: "open this skill", "verify the bundle", "check what changed", "is everything up to date", "load this project".

Jak działa

  1. When to use
  2. Protocol
  3. Conventions referenced
Sekcje z nagłówków SKILL.md, w oryginale · 73 linii, 441 słów
Podgląd SKILL.md
---
name: open
description: >
  Verify a skill bundle's integrity when opening a project. Use when loading
  a skill project directory and you need to check file completeness, verify
  SHA-256 hashes against MANIFEST.yaml, detect stale files, review recent
  changes, or understand what state the bundle is in before starting work.
  Triggers on: "open this skill", "verify the bundle", "check what changed",
  "is everything up to date", "load this project".
license: MIT
---

# Skill Provenance: Open

Verify a skill bundle when opening a session. This ensures you start from
a known-good state before making any changes.

## When to use

Run `/skill-provenance:open` at the start of any session where you'll work
on a skill bundle — a directory containing `SKILL.md` and optionally
`MANIFEST.yaml`, `CHANGELOG.md`, evals, scripts, and other tracked files.

## Protocol

1. **Read MANIFEST.yaml first.** It is the single source of truth for what
   the bundle contains. If no manifest exists, tell the user and suggest
   running `/skill-provenance:bootstrap` instead.

2. **Verify the inventory is complete.** Report any files listed in the
   manifest but missing from disk, and any files on disk the manifest does
   not list. Unlisted files fail verification.

3. **Verify structure and hashes.** Prefer the bundle's `validate.sh` when
   available so constrained path grammar, duplicate inventory entries,
   symlink components, missing or malformed hashes, and explicit `hash: null`
   opt-outs are handled consistently. Otherwise compute SHA-256 manually for
   every manifest-listed pinned file and report reduced assurance.

4. **Read CHANGELOG.md.** Summarize the most recent 2-3 entries so the
   user knows what changed recently.

5. **Check for staleness.** Use hash drift, recent changelog dependency
   notes, internal-header conflicts, `validated_against`, and deployment
   records. Never compare per-file revision integers numerically with bundle
   semver; they are separate version domains.

6. **Check deployment drift.** If the manifest has a `deployments` section,
   note any deployed copies whose version appears behind the current
   bundle version. Don't alarm — just surface the information.

7. **Resolve conflicts if found.** If a file's internal version header
   disagrees with the manifest's version for that file, or two files
   claim different bundle versions:
   - Present the specific discrepancy to the user.
   - Show what each version claims via its `change_summary`.
   - Default recommendation: trust the most recent `version_date`.
   - **Always ask the user for explicit confirmation.** Never silently
     resolve a version conflict.

8. **Report.** Give the user a concise summary:
   - Bundle name and version
   - File count: present / expected
   - Hash check: pass / N mismatches
   - Structural errors and explicit hash opt-outs
   - Matching, stale, or malformed attestation records when present
   - Stale files (if any)
   - Deployment drift (if any)
   - Recommended first action for this session

## Conventions referenced

This skill follows the Skill Provenance open standard. Key conventions:

- **Version identity lives inside files** (via YAML frontmatter `metadata`
  block) and in `MANIFEST.yaml`, never in filenames.
- **MANIFEST.yaml is not self-listed.** It tracks other files but does not
  contain its own hash.
- **Per-file versions are integers** counting revisions. Bundle version
  (`bundle_version`) is semver.
- **Hashes are SHA-256** of file contents, computed on save, verified on load.

For the full spec: https://skillprovenance.dev

Wersje

RepozytoriumWynikLicencja
Ta strona · snapsynapse/skill-provenance90MIT
jtpio/xtralab100BSD-3-Clause
atoll92/agent-standup92MIT
digital-stoic-org/agent-skills90MIT

Migawka bazy z 28.10.2026 · wersja paczki b2dcc2554ce9 (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100validate
    Sprawdza paczkę skilla pod kątem sum kontrolnych, manifestu MANIFEST.yaml i obecności wymaganych plików.
  • 100skill-provenance
    Wersjonuje, waliduje i pakuje paczki Agent Skills, pilnuje sum kontrolnych i przenosi je między platformami.
  • 100skill-provenance
    Śledzi wersje pakietów Agent Skills i powiązanych plików między sesjami i platformami, w tym MANIFEST.yaml, CHANGELOG.md, sumy kontrolne i nieaktualne ewaluacje, zgodnie ze standardem agentskills.io.
  • 100agent-supply-chain
    Audytuje integralność łańcucha dostaw wtyczki agenta, paczki skilli lub narzędzi MCP: deterministyczne manifesty SHA-256, zmodyfikowane pliki, niezapięte zależności i bramka przed produkcją.
  • 95okf-open-knowledge-format
    Tworzy, waliduje i wzbogaca paczki Open Knowledge Format (OKF), czyli wiedzy organizacji w plikach markdown z frontmatterem YAML, czytelnej dla agentów.
  • 100validating-plugins
    Sprawdza plugin Claude Code: manifest, strukturę katalogów, polecenia, skille, hooki i konfigurację MCP.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.