validate
/validate
Sprawdza paczkę skilla pod kątem sum kontrolnych, manifestu MANIFEST.yaml i obecności wymaganych plików.
- Autor
- snapsynapse ↗
- Repozytorium
- skill-provenance ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 23.09.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 1
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 23.09.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
Co robi i kiedy
Sprawdza paczkę skilla pod kątem sum kontrolnych, manifestu MANIFEST.yaml i obecności wymaganych plików.
Oryginalny opis (EN)
Run a focused validation check for a skill bundle. Use when the user asks to validate, verify hashes, check MANIFEST.yaml, confirm files are present, or distinguish a canonical bundle from a derived install or registry copy without opening or closing a full editing session.
Jak działa
- When to use
- Protocol
- Output
Podgląd SKILL.md
--- name: validate description: > Run a focused validation check for a skill bundle. Use when the user asks to validate, verify hashes, check MANIFEST.yaml, confirm files are present, or distinguish a canonical bundle from a derived install or registry copy without opening or closing a full editing session. license: MIT --- # Skill Provenance: Validate Run the hash and inventory check only. This is a narrow verification command, not the full open-session or close-session protocol. ## When to use Run `/skill-provenance:validate` when the user wants to know whether the current bundle matches its `MANIFEST.yaml`, whether files are missing, or whether a copy appears to be canonical or derived. ## Protocol 1. **Locate the bundle root.** Use the directory containing `MANIFEST.yaml`. If no manifest exists, report that the bundle is unversioned and suggest `/skill-provenance:bootstrap`. 2. **Run `validate.sh` when available.** Prefer: ```bash ./validate.sh ``` If the script is not present, compute SHA-256 hashes for files listed in `MANIFEST.yaml` and compare them manually. 3. **Report validation results only.** Include: - File count checked - Missing files - Unlisted files, symlinks, or special files (`UNLISTED` lines) - Hash mismatches - Explicit `hash: null` opt-outs - Structural, unsafe-path, duplicate-path, and symlink errors - Matching, stale, or malformed `validated_against` records when present - Exit code or equivalent pass/fail result 4. **Identify copy type.** Use `MANIFEST.yaml` and local contents to say whether the copy appears to be: - a canonical source bundle - a strict-platform install copy - a registry or `.skill` package - incomplete or ambiguous A derived copy is valid if its own manifest describes exactly the files present. Do not treat missing development-only files as corruption unless the copy's manifest lists them. 5. **Do not mutate files.** Do not update hashes, bump versions, edit the changelog, create a handoff note, or run the close protocol. If the user asks to fix mismatches, recommend `/skill-provenance:close` or an explicit `validate.sh --update` workflow. ## Output Keep the response concise: ```text Bundle: my-skill 1.2.0 Copy type: canonical source bundle Files: 7 checked, 0 missing, 0 unlisted, 0 mismatched, 0 explicit opt-outs Result: pass ``` If validation fails, name the specific files and explain that a mismatch means the file no longer matches the recorded manifest state. This is an integrity check, not a trust anchor.
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · snapsynapse/skill-provenance | 100 | MIT |
| boshu2/agentops | 100 | Apache-2.0 |
| lalitmaganti/syntaqlite | 100 | Apache-2.0 |
| zanderadam/engy | 100 | MIT |
| hirogakatageri/hirokata-claude-marketplace | 100 | MIT |
| whawkinsiv/solo-founder-skills | 100 | MIT |
| rsmdt/the-startup | 100 | MIT |
| SteveGJones/ai-first-sdlc-practices | 100 | MIT |
| hamzafer/claude-routines | 100 | MIT |
Migawka bazy z 28.10.2026 · wersja paczki 579bf8b06564 (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
- 90open
Sprawdza integralność paczki skilli: kompletność plików, skróty SHA-256 z MANIFEST.yaml i zmiany od ostatniej wersji. - 100skill-provenance
Wersjonuje, waliduje i pakuje paczki Agent Skills, pilnuje sum kontrolnych i przenosi je między platformami. - 100web-app-manifest
Sprawdza manifest aplikacji webowej pod kątem instalowalności na podstawie gotowego HTML. - 95wp-manifest-gate
Ustala, co komenda robi przy każdym kodzie wyjścia walidacji manifestu wp-config i jaką politykę stosuje bez manifestu. - 95harness-validate
Sprawdza plik harness.yaml względem schematu JSON Harness Protocol v1 i podaje błędy wraz ze ścieżkami pól. - 100guide-authoring
Opisuje standardową procedurę projektowania przepływów przewodnika: rozpoznanie scenariusza, orkiestracja w YAML, tagowanie, rejestracja i testy, z wynikiem w postaci YAML, manifestu tagów i rejestracji.