add-new-skills-to-workflow — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited add-new-skills-to-workflow (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.
Add skills from GitHub to an existing workflow and update all related documentation.
Use skill-downloader to download skills from GitHub:
python .claude/skills/skill-downloader/scripts/download_from_github.py <repo-url> <skill-path> --output <workflow-path>/.claude/skills/Parse GitHub URL:
https://github.com/user/repo/blob/main/path/to/skill → repo: https://github.com/user/repo, skill-path: path/to/skillhttps://github.com/user/repo/tree/main/.claude/skills/my-skill → repo: https://github.com/user/repo, skill-path: .claude/skills/my-skillExample:
# For URL: https://github.com/XIYO/zheon/blob/main/.claude/skills/slidev
python .claude/skills/skill-downloader/scripts/download_from_github.py https://github.com/XIYO/zheon .claude/skills/slidev --output ./workflows/talk-to-slidev-workflow/.claude/skills/
# Use --force to overwrite existing
python .claude/skills/skill-downloader/scripts/download_from_github.py <repo> <path> --output <target> --forceRead the downloaded SKILL.md to understand:
Add the new skill entry to workflows/<name>/.claude/skill-source.json:
{
"skill-name": {
"source": "https://github.com/user/repo",
"path": "path/to/skill"
}
}Update these files (all that exist for the workflow):
| File | Updates Required |
|---|---|
workflows/<name>/.claude/skill-source.json | Add new skill source entry |
workflows/<name>/README.md | Skill count, skill table, pipeline |
workflows/<name>/README_cn.md | Same as above (Chinese) |
workflows/<name>/AGENTS.md | Available skills list, recommended sequences |
website/content/en/workflows/<name>.mdx | Skill count, skill table, pipeline |
website/content/zh/workflows/<name>.mdx | Same as above (Chinese) |
README.md (root) | Skill count in workflow table |
README_cn.md (root) | Same as above (Chinese) |
| `skill-name` | Brief description of what it does | Stage X: Category
├── existing-skill → Description
└── new-skill → DescriptionGiven: Add slidev and slidev-presentations skills
Step 1: Download
python .claude/skills/skill-downloader/scripts/download_from_github.py https://github.com/XIYO/zheon .claude/skills/slidev --output ./workflows/talk-to-slidev-workflow/.claude/skills/
python .claude/skills/skill-downloader/scripts/download_from_github.py https://github.com/clearfunction/cf-devtools skills/slidev-presentations --output ./workflows/talk-to-slidev-workflow/.claude/skills/Step 2: Read downloaded skills to understand their purpose
Step 3: Update skill-source.json with new skill entries
Step 4: Update all 8 files:
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.