agent toolingby skillscatalog
Skill Manifest Generator
skillscatalog/skill-manifest-generator
Generate MANIFEST.json files for Agent Skills, providing content integrity verification, file inventory, and external reference tracking.
What it changes
Passed 18 of 24 test cases with the skill, and 9 of 24 without it.
Without skill36%
With skill76%
Checks it passed that the model alone missed
- The response states that maximum folder depth is 6 levels.
- The response lists file counts as a tracked structural metric.
- The response identifies 1000 files as the maximum file count limit.
and 7 more in the full report
10 fixed9 passed either way6 still failing0 broke
- Pass-rate lift
- +40 pp
- Tokens
- -8%
- Agent turns
- 0%
- Response time
- -49%
Model gemini-3.6-flashMeasured 8/7/2026v119 of 25 cases passed with skill · 24 comparable
See it in action
One of 10 test cases the skill fixed. Same model, same prompt, with and without the skill.
PromptWhat identification string is recorded under the `generator` key inside the JSON manifest?
What was checked, without and with the skill| Checked | Without skill | With skill |
|---|
| The response specifies skill-manifest-generator/1.0.0 as the generator string. | Missed | Passed |
|---|
What's inside
The instructions your model reads when the skill loads.
SKILL.md91 lines2 filesincludes scripts
Instructions
Use this skill to generate a MANIFEST.json file for any Agent Skill directory. The manifest provides:
- Integrity verification - SHA256 hashes for all files and an overall integrity hash
- File inventory - Complete listing of files with sizes and types
- External URL detection - URLs found in code that reference external resources
- Structure analysis - Folder depth, file counts, and organization
When to Use
- Before publishing a skill to a catalog
- To verify a skill hasn't been modified
- To audit external dependencies in a skill
- To validate skill structure and compliance
How to Use
Run the manifest generator on a skill directory:
Generate a manifest for the skill at /path/to/my-skill
Or to verify an existing manifest:
Verify the manifest for /path/to/my-skill
Output
The generator creates a MANIFEST.json file in the skill root containing:
{
"$schema": "https://agentskills.io/schemas/manifest.v1.json",
"manifestVersion": "1.0",
"generatedAt": "2025-01-15T10:30:00Z",
"generator": "skill-manifest-generator/1.0.0",
Track record
Benchmark
18 / 24
test cases passed, vs 9 / 24 without
Adoption
- Users
- 0
- Times used
- 0
Safety and source details
SkillSafety
✓ 3 of 3 passed✓Code scan15 of 15 checks clean
0 critical · 0 warning · 0 info — scanner v4 — 8/2/2026
View 15 scanner checks
live_secretremote_code_executionreverse_shelldata_exfiltrationssrf_metadataagent_snoopinganti_refusaldestructive_commandsobfuscated_unicodeunicode_homoglyphopaque_blobsuspicious_urltool_overreachtrigger_abuseprompt_injection_phrasing
✓IntentSafe
LLM judge · does the skill do what it claims
✓ContentClean
LLM judge · policy & harmful-content review
Source
Importedskillscatalog / registry
skills/skill-manifest-generator/SKILL.md
View on GitHub ↗License MITImported 8/2/2026Version v1Bundled 1 file · scripts