skill-author — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited skill-author (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Turn a description of a recurring need into a draft skill that a human can review and approve. This skill writes proposals; it never installs, activates, or edits skills on its own — a freshly drafted skill is a proposal, not a verified capability.
It is domain-general: nothing here is specific to stormwater or SWMM. The same recipe produces a skill for any modeling or workflow domain.
If an existing skill already covers most of the need, improve that one instead — don't create a near-duplicate (see step 2).
assets/SKILL.template.md and fill it in. The two fields that matter most:name — kebab-case, matches the folder name.description — this is how the agent decides to use the skill, so make it specific and slightly pushy: say what it does AND the concrete situations it should trigger in. A vague description means the skill never fires.Keep the body lean and explain the why behind each instruction — a capable model follows reasoning better than rigid ALL-CAPS rules. See references/skill-format.md for the full recipe (anatomy, progressive disclosure, writing patterns).
python3 scripts/validate_skill.py path/to/draft-skillIt confirms the SKILL.md has a name and a real description, the name matches the folder, and the body isn't empty.
Read references/skill-format.md before writing the body. It condenses the skill anatomy (SKILL.md + optional scripts/ references/ assets/), progressive disclosure (keep SKILL.md lean, push detail to references/), how to write a description that actually triggers, and the writing patterns that make instructions work.
A draft skill folder:
<skill-name>/
├── SKILL.md (required: name + description frontmatter, lean body)
├── references/ (optional: detailed docs loaded on demand)
├── assets/ (optional: templates / files used in output)
└── scripts/ (optional: deterministic helpers)Place the draft in a staging / proposals area for review — do not drop it into a live skills directory until the human approves.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.