Loading...
Loading...
Use only to generate or update a governance skill card for a specified existing agent skill directory. Do not use for explaining, listing, comparing, or discussing skill capabilities.
npx skill4agent add nvidia/skills skill-card-generatorjinja2render_card.pySKILL.mdskill.mdtarget_skill_directoryreferences/scripts//tmp/SKILL.md$ARGUMENTS.env/tmp/scripts/discover_assets.pyreferences/style-guide.mdHUMAN-REQUIREDscripts/render_card.pyscripts/validate_submission.py{{ ... }}{% ... %}| Script | Purpose | Arguments |
|---|---|---|
| Extracts skill files, repo signals, style guide, and template into one discovery report. | |
| Validates context JSON and renders the skill card from the Jinja template. | |
| Fails if the rendered card still contains VERIFY or SELECT review markers. | |
run_script("scripts/discover_assets.py", args=["/path/to/target-skill"])run_script(
"scripts/render_card.py",
args=[
"--context", "/tmp/target-skill-context.json",
"--template", "references/skill-card.md.j2",
"--out", "/path/to/target-skill/target-skill-card.md"
]
)run_script("scripts/validate_submission.py", args=["/path/to/target-skill/target-skill-card.md"])| Error | Cause | Solution |
|---|---|---|
| The target path is wrong or not mounted in the workspace. | Re-run discovery with the absolute path to the skill directory. |
| The renderer dependency is missing. | Install |
| Required fields are missing or typed incorrectly. | Fix the context JSON using |
| Unresolved marker failure | VERIFY or SELECT markers remain after review. | Confirm each marked field, prune catalog entries, then re-run |
SKILL.mdreferences/style-guide.mdreferences/skill-card.md.j2references/Skill Card Generator License.txtreferences/catalog/limitations.jsonreferences/catalog/risks.jsonscripts/discover_assets.pyscripts/render_card.pyscripts/validate_submission.py